by David A. Buchanan
publisher: Routledge publish date: December 19th 2006
format: paperback pages: 303
language: English
ISBN:
0415370957 (9780415370950)
publisher: Routledge publish date: January 1st 2006
format: ebook pages: 303
language: English
ISBN:
1282064444 (9781282064447)
publisher: Routledge publish date: December 26th 2006
format: hardcover
language: English
ISBN:
0415370949 (9780415370943)