publisher: Little, Brown and Company publish date: July 1st 2005
format: paperback pages: 628
language: English
ISBN:
1841491780 (9781841491783)
publisher: Aspect
language: English
ISBN:
0446530913 (9780446530910)
pages: 615
language: English
ISBN:
0143033352 (9780143033356)