Three Centuries of Advance
AD 1500-1800 Vol 3
by
Kenneth Scott Latourette