publisher: Transworld Paperbacks publish date: April 1st 2012
format: paperback
language: English
ISBN:
0552167274 (9780552167277)
language: English
ISBN:
0552133566 (9780552133562)
language: English
ISBN:
0593014766 (9780593014769)
publisher: Books on Tape publish date: 1991
language: English
ISBN:
0736620184 (9780736620185)
publisher: Chivers publish date: April 11th 1989
pages: 504
language: English
ISBN:
0745171613 (9780745171616)