by Michael J. Crowe
"There isn't an uninteresting page in it. It is a masterly review of an intriguing subject, erudite and entertaining, clear and all-encompassing reading for anyone interested …