Book Details
Format
Hardcover
Pages
328 pages
Language
English
Published
Nov 13, 2017
Publisher
Routledge
Edition
1
Editions
3 editions
ISBN-10
113846760X
ISBN-13
9781138467606