publisher: Michael Joseph publish date: 15-04-2010
format: hardcover pages: 360
language: English
ISBN:
0718156145 (9780718156145)
publisher: Hyperion publish date: October 18th 2011
format: hardcover pages: 400
language: English
ISBN:
140132441X (9781401324414)