by Raymond Boyle
publisher: Longman Publishing Group publish date: March 17th 2000
format: paperback pages: 256
language: English
ISBN:
0582369398 (9780582369399)
publisher: Edinburgh University Press publish date: June 1st 2009
format: paperback pages: 254
language: English
ISBN:
0748635939 (9780748635931)
ASIN: 748635939
publisher: Edinburgh University Press publish date: June 1st 2009
format: hardcover pages: 264
language: English
ISBN:
0748635920 (9780748635924)
publisher: Edinburgh University Press publish date: May 21st 2009
format: ebook pages: 265
language: English
ISBN:
1282136569 (9781282136564)