Information:

Item#: 9781509531578
Author: Brinkmann, Svend
Publisher: Polity
Cover: Paperback