publisher: Little, Brown and Company publish date: October 9th 2006
format: paperback pages: 224
language: English
ISBN:
0316611115 (9780316611114)
publisher: Little, Brown and Company publish date: October 9th 2006
format: paperback pages: 216
ISBN:
0641933401 (9780641933400)