Making Meaningful Music – Volume 1, 2nd Edition (Brennan and Jacobsen) - Online Textbook
/ 2