publisher: Harper publish date: February 23rd 2010
format: paperback pages: 656
language: English
ISBN:
006195165X (9780061951657)
ASIN: 006195165X
publisher: Robinson publish date: April 26th 2007
format: paperback pages: 424
language: English
ISBN:
1841191477 (9781841191478)
publisher: Harper Collins publish date: June 2000
language: English
ISBN:
0380976595 (9780380976591)