A Survey of ancient, medieval and modern history - Easton, Stewart C. (Barnes & Noble, 1965)