by Bryan S. Turner
publisher: Routledge
format: hardcover pages: 264
language: English
ISBN:
0415184762 (9780415184762)
publisher: Routledge
format: hardcover pages: 264
language: English
ISBN:
0415184754 (9780415184755)
publisher: Routledge
format: hardcover pages: 256
language: English
ISBN:
0415184746 (9780415184748)