publisher: Penguin publish date: September 29th 2011
format: hardcover pages: 408
language: English
ISBN:
0718156811 (9780718156817)
publisher: Hyperion publish date: October 2nd 2012
format: hardcover pages: 416
language: English
ISBN:
1401324789 (9781401324780)