by Mark Tredinnick
publisher: Trinity University Press publish date: September 29th 2005
format: paperback pages: 384
language: English
ISBN:
1595340181 (9781595340184)
ASIN: 1595340181
publisher: Trinity University Press publish date: October 10th 2005
format: hardcover pages: 384
language: English
ISBN:
1595340173 (9781595340177)
publisher: Trinity University Press publish date: April 14th 2011
format: kindle pages: 384
language: English
ASIN: B0092X5F8I
publisher: Trinity University Press publish date: April 14th 2011
format: ebook pages: 384
language: English
ISBN:
1595340939 (9781595340931)