by Peter S. Hopf
Approximately 1000 pages in various pagings : 25 cm. Includes bibliography and index.