Theory books, solfeggio / Composer: Keyworth, Nicholas (1 items)
Keyworth: Getting started with improvisation (+CD) (0571523579)