Paperback
details (United Kingdom).
ISBN: 978-1-901596-10-6
ISBN-10: 1-901596-10-9
Riposte Books · 2004