The Silence of Animals by John Gray Publisher Penguin Books ISBN 978-1-846-14450-9 Year 2013 Location Glasgow Sarah Forrest Register to borrow