publisher: Turtleback Books publish date: May 7th 2013
format: hardcover pages: 674
language: English
ISBN:
0606319018 (9780606319010)
publisher: RHCP Digital publish date: April 26th 2012
format: ebook pages: 352
language: English
ISBN:
1448120675 (9781448120673)