Shaping of the Modern World (Brooklyn College CC 2.2 Reader)
Publisher: Pearson Education
Published: 2007
ISBN-13: 9780536489647