publisher: Cambridge University Press publish date: August 29th 2012
format: paperback pages: 558
ISBN:
1108042910 (9781108042918)
publisher: LLanerch Press
publish date: October 1st 1991
format: paperback pages: 120
ISBN:
0951603000 (9780951603000)
publisher: Adamant Media Corporation publish date: 2004-09-24
format: Paperback pages: 462
language: English
ISBN:
1402136161 (9781402136160)
ASIN: 1402136161