by Richard K. Payne, Taigen Dan Leighton
publisher: Routledge publish date: April 1st 2009
format: paperback pages: 288
language: English
ISBN:
0415544459 (9780415544450)
publisher: Routledge publish date: March 15th 2006
format: ebook pages: 288
language: English
ISBN:
0203007271 (9780203007273)