by Freya North
publisher: Arrow publish date: November 5th 2002
format: paperback pages: 384
language: English
ISBN:
0099278367 (9780099278368)
publisher: Arrow publish date: July 23rd 2002
format: paperback pages: 368
language: English
ISBN:
0099436485 (9780099436485)
publisher: William Heinemann Ltd publish date: May 30th 2001
format: paperback pages: 368
language: English
ISBN:
0434005401 (9780434005406)
publisher: William Heinemann Ltd publish date: November 5th 2002
format: hardcover pages: 416
language: English
ISBN:
0434005363 (9780434005369)
publisher: Harper publish date: June 1st 2012
format: paperback
language: English
ISBN:
0007462212 (9780007462216)
publisher: Harper publish date: June 21st 2012
format: kindle pages: 371
language: English
ASIN: B006PVZ292