I love meeting readers and getting to travel for work is one of my favourite things about being an author.

If you’re an events organiser and would be interested in inviting me to speak at your festival or bookshop, please click here and email the appropriate contact for your region. If you’re not sure who to contact or can’t find the right publisher, please contact my agent, Eve White at the Eve White Literary Agency. 

Although I can’t get out to bookshops in person right now, you can still join me on my forthcoming Virtual Book Tour!

Starting September 8th 2020 I’m partnering up with some of my favourite bookstores and literary spots to celebrate the US publication of One by One in a series of online events – see below for details.

VIRTUAL BOOK TOUR September 8 – 14 2020

Murder by the Book

In conversation with Sophie Hannah (The Killings at Kingfisher Hill) about Golden Age mysteries and more, moderated by McKenna Jordan

Tuesday September 8th
12:30 pm CDT

Houston, TX

Event link here

Midtown Scholar Bookstore

In conversation with Fredrik Backman (Anxious People), moderated by Wendy Walker (Don’t Look for Me)

Wednesday September 9th
5:00 pm EDT

Harrisburg, PA

Event link here

Hudson Library

With Shari Lapena (The End of Her)

Thursday September 10th
6:00 pm EDT

Hudson, OH

 Event link here

Indigo Books and Music Inc

With Kristi Reilly

Friday September 11th
3:00 pm EDT

Canada and Short Hills, NJ

Event link here

Poisoned Pen Bookstore

With A.J. Finn (The Woman in the Window

Saturday September 12th
12:00 pm MST

Scottsdale, AZ

Event link here

National Writers Series

With Megan Miranda (The Girl from Widow Hills)

Sunday September 13th
2:00pm EDT

Traverse City, MI

 Event link here

Marcus JCC Atlanta

With David Baldacci (Walk the Wire)

Monday September 14th
2:00 pm EDT

Atlanta, GA

Event link here


When you sign up to my bookclub, receive my new short story We Will Be Watching completely free.

When Lana and her three colleagues sign up for the "dark, complex and immersive" escape room game, The Masked Ball, they are expecting a fun day out of the office, full of team-building and camaraderie. But someone has other ideas, and as the group struggles to complete the room, it becomes apparent that there is a very twisted mind behind the puzzles and clues.

Can you solve the mystery of The Masked Ball?


* A chance to win a free book! With every newsletter one lucky club member is chosen at random.
* Latest news and book recommendations
* Advance notice of Facebook Live chats with Ruth
* Members-only information including spoiler-filled FAQs about all my books!

We take your privacy seriously. You can unsubscribe at any time. See our privacy policy here.