Manyebook
David D. VanHoose
Modern Money and Banking