Past to Present
Subtitle: Ideas That Changed Our World
Publisher: Prentice Hall
Published: August 5, 2002
Language: eng
Number of pages: 752
ISBN-13: 9780130979483