May God Forgive
2022: Glasgow is a city in mourning.
Sort by:
10156 book trails
2022: Glasgow is a city in mourning.
1975: A deadly fire. A brutal murder. A catastrophic explosion.
2000s: Help yourself to a generous slice of Victoria sponge, a perfect cup of tea and a big dollop of romance.
2022: Carrie Soto is fierce, and her determination to win at any cost has not made her popular.
1307, 1865, present day: Three women. Seven centuries. One unbreakable blood curse…
Read more