The works of James Abram Garfield. (2 Volumes) Volume 1 Garfield, James A. Published: 1882-01-01 Total Pages: 812 Get eBook
The works of James Abram Garfield. (2 Volumes) Volume 2 Garfield, James A. Published: 1882-01-01 Total Pages: 828 Get eBook
Dictionary of Political Economy Robert Harry Inglis Palgrave Published: 1896 Total Pages: 872 Get eBook