publisher: Berklee Press publish date: August 1st 2009
format: paperback pages: 224
language: English
ISBN:
087639098X (9780876390986)
publisher: Berklee Press publish date: August 1st 2009
format: kindle pages: 272
language: English
ISBN:
9781617749292