by Desmond Ball
publisher: Routledge publish date: June 29th 1996
format: hardcover pages: 244
language: English
ISBN:
071464661X (9780714646619)
publisher: Routledge publish date: January 1st 2013
format: ebook pages: 249
language: English
ISBN:
1299994326 (9781299994324)
publisher: Routledge publish date: October 14th 2013
format: ebook pages: 244
language: English
ISBN:
1135208816 (9781135208813)
publisher: Routledge publish date: October 14th 2013
format: ebook pages: 244
language: English
ISBN:
1135208743 (9781135208745)
publisher: Frank Cass Publishers publish date: May 1st 1996
format: paperback pages: 244
language: English
ISBN:
0714641901 (9780714641904)