Composer: Hamann, Donald L. (3 items)
Cooper: Becoming a Music Teacher (OUP9780190245078) Cooper: Becoming a Music Teacher (OUP9780190245085) Hamann: On Staff (OUP9780199947041)