Inventing the Modern World
Subtitle: Technology Since 1750 by Robert Bud
Publisher: Softback Preview
Published: 2000
Language: eng
Number of pages: 224