Format: Paperback
Pages: 291
Edition: 2nd ed. 2015
Publisher: Palgrave Macmillan
Published: 06 Oct 2015
ISBN 10: 0230298249
ISBN 13: 9780230298248