The Mermaid’s Call
1845: A detective agency gets its first, supernatural, case
Sort by:
3 book trails
1845: A detective agency gets its first, supernatural, case
1844: The talk is of witches
1844: The true story of a brutal Victorian murder
1938: A bittersweet story of love between two women, nested in an artful exploration of language, history, and power.
Read more