by David Karen (Editor), David Karen (Editor), Robert E. Washington (Editor)
Format: Hardcover
Pages: 634
Edition: 1
Publisher: Routledge
Published: 10 Mar 2015
ISBN 10: 0415718392
ISBN 13: 9780415718394