publisher: Penguin publish date: 2007
format: hardcover pages: 243
language: English
ISBN:
0713999152 (9780713999150)
publisher: Anchor Canada publish date: February 5th 2010
format: paperback pages: 256
language: English
ISBN:
0385662661 (9780385662666)