publisher: Routledge
publish date: January 1st 2013
format: ebook pages: 296
ISBN:
1306110718 (9781306110716)
publisher: Hal Leonard Publishing Corporation publish date: January 1st 2007
format: ebook pages: 547
ISBN:
1306079896 (9781306079891)
publisher: Routledge
publish date: January 1st 2013
format: ebook pages: 214
ISBN:
130613238X (9781306132381)