by Thomas Bloor (Author)
Previously published by: London: Arnold, 2004, 2nd ed.
Format: Paperback
Pages: 336
Edition: 3
Publisher: Routledge
Published: 27 Feb 2013
ISBN 10: 1444156659
ISBN 13: 9781444156652