Our world: Renaissance to modern Times - Platt, Nathaniel