A Century of Jazz
Publisher: Hamlyn
Published: September 30, 2006
Language: eng
Number of pages: 256
ISBN-13: 9780600616092
First sentence: AZZ HISTORIANS have as much trouble forcing their theories onto the available historical facts as anthropologist do when they try to explain how and why the human race had apes for ancestors.