by Len Sperry
publisher: Brunner-Routledge
publish date: September 21st 2006
format: hardcover pages: 222
language: English
ISBN:
0415950759 (9780415950756)
publisher: Routledge
format: hardcover
language: English
ISBN:
0876309007 (9780876309001)
publisher: Routledge publish date: November 6th 2006
format: ebook pages: 248
language: English
ISBN:
1135929416 (9781135929411)
publisher: Routledge publish date: November 6th 2006
format: ebook pages: 248
language: English
ISBN:
1135929408 (9781135929404)
publisher: Routledge publish date: November 6th 2006
format: ebook pages: 248
language: English
ISBN:
113592936X (9781135929367)
publisher: Routledge publish date: October 31st 2013
format: paperback pages: 248
language: English
ISBN:
0415861152 (9780415861151)