publisher: Riverhead Trade publish date: February 6th 2007
format: paperback pages: 288
language: English
ISBN:
1594482365 (9781594482366)
publisher: PublishAmerica
publish date: May 22nd 2006
format: paperback pages: 256
language: English
ISBN:
142411215X (9781424112159)