by David Frisby
publisher: Routledge publish date: October 8th 1992
format: paperback pages: 282
language: English
ISBN:
0415057965 (9780415057967)
publisher: Routledge publish date: October 8th 2013
format: ebook pages: 294
language: English
ISBN:
1135018405 (9781135018405)
publisher: Routledge publish date: October 8th 2013
format: ebook pages: 294
language: English
ISBN:
1135018421 (9781135018429)
publisher: Routledge publish date: October 8th 2013
format: ebook pages: 294
language: English
ISBN:
1135018413 (9781135018412)
publisher: Routledge publish date: May 13th 2013
format: hardcover pages: 294
language: English
ISBN:
0415831229 (9780415831222)
publisher: Heinemann Educational Books publish date: January 1st 1983
format: Unknown Binding pages: 270
language: English
ISBN:
0391028227 (9780391028227)