User Profile

Michael Hartford

mhartford@books.theunseen.city

Joined 3 years, 1 month ago

Scattershot reader of weird, horror, sci fi, fantasy, literary, and historical fiction, occasionally drawn to non-fiction dealing with history, science, and archeology, with an affinity for short stories and novellas; always looking for the off-beat and undiscovered, with a TBR stack a mile high.

This link opens in a pop-up window

Michael Hartford's books

Currently Reading

Hilary Mantel: Learning to talk (2005, Chivers)

This sharp, funny collection of stories drawn from life begins in the 1950s in an …

Learning to Talk

Not having read "Giving Up the Ghost," I was a little puzzled by some of these stories, which are ambiguously autobiographical and playfully fictive at once; I'm going to need to read Mantel's memoir now to sort it all out.

Catriona Ward: The Girl from Rawblood (AudiobookFormat, 2017, Recorded Books, Inc)

At the turn of England's century, as the wind whistles in the lonely halls of …

I really enjoyed this, though maybe not quite as much as I enjoyed her breakout "Last House on Needless Street", with which "Rawblood" shares some structural and thematic DNA, though I found "Needless" to be a little tighter and more focused. "Rawblood" is wonderfully gothic, though also set against the trauma of the First World War and the horrors of late 19th/early 20th century medicine and psychiatry. This would pair well with A. C. Wise's "Wendy, Darling."

Percival Everett: The Trees (Paperback, 2021, Graywolf Press)

Percival Everett’s The Trees is a page-turner that opens with a series of brutal murders …

Tonal whiplash - a mix of satire, slapstick, and social critique, with more than a little horror mixed in. I really enjoyed it, but it's not for the squeamish.

@Bookmaven I haven't, but it's on my list; it came up in a great discussion on the "Backlisted Podcast," highly recommended listening (this particular episode and the whole podcast, great reading suggestions throughout www.backlisted.fm/episodes/r2thixnpbdzycz4d0g71ekbfq0djgb)