publisher: Penguin publish date: January 25th 2005
format: paperback pages: 384
language: English
ISBN:
0143034529 (9780143034520)
publisher: Powells.com. publish date: on-line
format: paperback pages: 280
language: English
ISBN:
0816692203 (9780816692200)
ASIN: 816692203