An Inquiry Into The Theories Of History; by William Adam