The Rental Heart and Other Fairytales - Kirsty Logan

Twenty tales of lust and loss. These stories feature clockwork hearts, lascivious queens, paper men…