The Abstainer – Ian McGuire

£14.99

In stock (can be backordered)

SKU: 9781471163593 Category: Tags: , ,

Description

From the widely acclaimed author of The North Water comes an epic story of revenge and obsession set in 19th century Manchester