by Anthony Richard Birley
publisher: Routledge publish date: April 27th 2000
format: paperback pages: 424
language: English
ISBN:
0415228123 (9780415228121)
publisher: Routledge publish date: November 7th 1997
format: hardcover pages: 424
language: English
ISBN:
041516544X (9780415165440)
publisher: Routledge publish date: January 1st 2013
format: ebook pages: 415
language: English
ISBN:
1299286399 (9781299286399)
publisher: Routledge publish date: April 15th 2013
format: ebook pages: 424
language: English
ISBN:
1135952337 (9781135952334)
publisher: Routledge publish date: April 15th 2013
format: ebook pages: 424
language: English
ISBN:
1135952264 (9781135952266)