publisher: Hutchinson Educational publish date: December 1st 1988
format: hardcover pages: 256
language: English
ISBN:
0091737249 (9780091737245)
language: English
ISBN:
0140121528 (9780140121520)
publisher: Faber Finds publish date: April 26th 2012
format: kindle pages: 264
language: English
ISBN:
9780571287260
publisher: Faber & Faber publish date: June 18th 2009
format: paperback pages: 264
language: English
ISBN:
0571251986 (9780571251988)