The Eclectic Historical Atlas - 10694962 A Hand-Book for Students and General Readers