by David Jasper
publisher: Macmillan
format: hardcover pages: 191
language: English
ISBN:
0333516664 (9780333516669)
publisher: Palgrave Macmillan publish date: January 1st 1990
format: ebook pages: 202
language: English
ISBN:
1283650916 (9781283650915)
publisher: Wipf & Stock Publishers publish date: June 1st 2009
format: paperback pages: 191
language: English
ISBN:
1606088300 (9781606088302)
publisher: St. Martin's Press publish date: June 1st 1990
format: hardcover pages: 191
language: English
ISBN:
0312047940 (9780312047948)