Invertible Counterpoint

Writing Invertible Counterpoint at the Octave

Writing Invertible Counterpoint at the Tenth

Writing Invertible Counterpoint at the Twelfth