The Book of Love cover art

The Book of Love

Preview
LIMITED TIME OFFER

3 Months Free

£5.99/mo after 3 months. Cancel monthly.
Get this deal
Offer ends on 15 July 2026 at 11:59 BST.
More purchase options

The Book of Love

By: Kathleen McGowan
Narrated by: Linda Stephens
Get this deal

£5.99/mo after 3 months. Cancel monthly.

Buy Now for £16.99

Buy Now for £16.99

The second in the New York Times bestselling Magdalene Line Trilogy continues as journalist Maureen Pascal searches for the mysterious Book of Love—a lost gospel allegedly written by Jesus.

When Maureen receives a mysterious package containing an ancient Latin manuscript, she is stunned to find it signed in code by Matilda of Tuscany, a powerful woman from the eleventh century. Known also as Matilda of Rome, her legacy has been buried by time—perhaps deliberately.

The scroll reveals a demand for the return of sacred texts to the Abbey of Orval, the same mystical site tied to the prophecy of the Expected One. As Maureen begins to piece together the hidden history of Matilda’s life and the elusive Book of Love, she embarks on a journey through time, uncovering a tangle of religious mystery, political suppression, and her own spiritual destiny.

With echoes of the religious and historical mysteries of Dan Brown and Daniel Silva, The Book of Love is a compelling thriller of a woman’s pursuit of the truth no matter the cost.©2008 Kathleen McGowan; ©2009 Simon and Schuster, Inc
Historical Suspense Thriller & Suspense Middle Ages
adbl_web_anon_alc_button_suppression_t1
All stars
Most relevant
Having been appalled at the narration of The Expected One I was secretly hoping she’d have done better this time round. But alas - it was not the case. The narrators reading ability is poor but her portrayals and accents of the characters is shocking. It would be preferable if she didn’t try and do accents at all. It’s such a shame. I love these books dearly and the narration ruins them.

Terrible narration of a perfectly brilliant story

Something went wrong. Please try again in a few minutes.