by Robert Service
publisher: Palgrave Macmillan publish date: October 1st 1999
format: paperback
language: English
ISBN:
0312223617 (9780312223618)
publisher: Palgrave Macmillan publish date: July 15th 2009
format: paperback pages: 144
language: English
ISBN:
0230220401 (9780230220409)
publisher: Palgrave Macmillan publish date: March 6th 2007
format: paperback pages: 128
language: English
ISBN:
0333737814 (9780333737811)
publisher: Humanities Press Intl publish date: January 1st 1994
format: hardcover pages: 120
language: English
ISBN:
0391037277 (9780391037274)
publisher: Humanities Press Intl publish date: June 28th 1992
format: paperback pages: 101
language: English
ISBN:
0391034057 (9780391034051)
publisher: St. Martin's Press publish date: June 2nd 1991
format: paperback pages: 117
language: English
ISBN:
0333560361 (9780333560365)
publisher: St. Martin's Press
format: hardcover pages: 199
language: English
ISBN:
0312080492 (9780312080495)