publisher: Transworld Digital publish date: November 30th 2010
format: ebook pages: 416
language: English
ISBN:
1409045498 (9781409045496)
publisher: Da Capo Press publish date: January 1st 2009
format: ebook pages: 335
language: English
ISBN:
128246003X (9781282460034)