Manual of Simple and Double Counterpoint, by Ernst Friedrich Richter ... translated from the latest German edition by John P. Morgan