publisher: Master Books publish date: September 17th 2013
format: paperback pages: 414
language: English
ISBN:
0890517886 (9780890517888)
publisher: Master Books publish date: October 1st 2013
format: ebook pages: 380
language: English
ISBN:
1614583765 (9781614583769)
publisher: Master Books publish date: January 1st 2013
format: ebook pages: 417
language: English
ISBN:
1299847935 (9781299847934)