Keyboard Harmony for Beginners.
Johnson, John Barham.