Science and the Making of the Modern World
by John Marks

Heinemann
Division of Reed Elsevier Inc.
361 Hanover Street
Portsmouth, NH 03801-3912

(603) 431-7894; (800) 541-2086