publisher: Books on Tape publish date: November 11th 2008
language: English
ISBN:
1415964629 (9781415964620)
publisher: Steerforth Press publish date: June 1st 2004
format: hardcover pages: 352
language: English
ISBN:
1416118969 (9781416118961)
publisher: Steerforth Press publish date: January 1st 2008
format: ebook
language: English
ISBN:
1299579876 (9781299579873)