format: hardcover pages: 192
language: English
ISBN:
1433110903 (9781433110900)
publisher: Heinemann Publishing publish date: January 1st 2011
format: ebook pages: 210
language: English
ISBN:
1299419038 (9781299419032)
publisher: Lang, Peter, Publishing Inc. publish date: July 8th 2011
format: ebook pages: 208
language: English
ISBN:
1453901574 (9781453901571)