Lily
1850: No one knows that she is a murderer…
Sort by:
10036 book trails
1850: No one knows that she is a murderer…
2000s: One night but how many excuses?
2000s: Did she send an innocent man to jail?
2000s: When a dream trip becomes your worst nightmare…
1951: As Sheffield struggles to recover from World-War-Two, a murder shocks the city..
1938: A bittersweet story of love between two women, nested in an artful exploration of language, history, and power.
Read more