by Andrew Feenberg (Preface), Andrew Feenberg (Preface), Konstantinos Kavoulakos (Author)
Format: Paperback
Pages: 264
Publisher: Bloomsbury Academic
Published: 19 Mar 2020
ISBN 10: 1350155284
ISBN 13: 9781350155282