Wash This Blood Clean from My Hand
Publisher: Harvill Secker
Published: Jan 18, 2007
Format: paperback
ISBN-13: 9780099521051