publisher: Humanity Books
publish date: January 1st 2005
format: paperback pages: 288
language: English
ISBN:
159102255X (9781591022558)
publisher: Longmans, Green, and co.
format: ebook
language: English
ISBN:
0026578425 (2940026578429)
format: kindle pages: 276
language: English
ASIN: B006NG8IKE