by Jonathan Aycliffe
publisher: HarperCollins publish date: 1992-04-01
format: paperback pages: 224
language: English
ISBN:
0061004138 (9780061004131)
publisher: Robinson publish date: December 1st 2012
format: kindle pages: 224
language: English
ASIN: B0090IATHM
publisher: Grafton / Harper Collins publish date: 1992
format: paperback pages: 207
language: English
ISBN:
0586214364 (9780586214367)
publisher: Harper Collins publish date: 1991
format: paperback pages: 173
language: English
ISBN:
0246139269 (9780246139269)
publisher: Corsair publish date: 2013-10-17
format: paperback
language: English
ISBN:
1472105117 (9781472105110)
ASIN: 1472105117
publisher: Robinson
format: ebook pages: 288
language: English
ISBN:
1472105095 (9781472105097)