publisher: Thorndike Press publish date: October 5th 2012
format: hardcover pages: 395
language: English
ISBN:
1410453480 (9781410453488)
publisher: Orion Publishing Group publish date: October 1st 2012
format: paperback
language: English
ISBN:
1780621434 (9781780621432)