by Michael Lynch
publisher: Routledge
publish date: October 26th 2012
format: hardcover pages: 289
language: English
ISBN:
0415436478 (9780415436472)
publisher: Routledge publish date: November 12th 2012
format: ebook pages: 320
language: English
ISBN:
1136210431 (9781136210433)
publisher: Routledge publish date: November 12th 2012
format: ebook pages: 320
language: English
ISBN:
1136210423 (9781136210426)
publisher: Routledge publish date: November 12th 2012
format: ebook pages: 320
language: English
ISBN:
1136210385 (9781136210389)
publisher: Routledge publish date: January 1st 2012
format: ebook pages: 321
language: English
ISBN:
1283843676 (9781283843676)