The rudiments of harmony, with progressive exercises and appendix | NiceBooksReads