Book Review June 2010