Pierced
Publisher: Faber and Faber (5 July 2012); Faber & Faber
Published: Mar 27, 2012
Number of pages: 448
ISBN-13: 9780571288496