publisher: Virgin Books
publish date: July 1st 2012
format: paperback pages: 320
language: English
ISBN:
0753522179 (9780753522172)
publisher: Virgin Books publish date: June 1st 2010
format: paperback pages: 320
language: English
ISBN:
0753519321 (9780753519325)