Random Acts of Senseless Violence
Publisher: Gollancz; edition (2013-10-10); GOLLANCZ
Format: paperback
ISBN-13: 9780575132306