publisher: Pan Publishing publish date: August 19th 2011
format: paperback pages: 489
language: English
ISBN:
0330472127 (9780330472128)
publisher: Windsor publish date: March 5th 2012
format: hardcover
language: English
ISBN:
144587203X (9781445872032)
publisher: Pan Books publish date: August 19th 2011
format: kindle pages: 400
language: English
ISBN:
9781447208433