Shane Guffogg
Subtitle: The Observer Is the Observed
Publisher: Pharmaka Press
Published: 2015-08-07
ISBN-13: 9780578167176