Events

Upcoming Events

 

 


Sunday, June 9th, 4PM EST

The BookMark, Neptune Beach, FL

In conversation with Erika Robuck for her new release, The Last Twelve Miles – book signing to follow

More info and register: here


Tuesday, July 16th, 6:30-8PM EST

Oxford Exchange, Tampa, FL

In conversation with Kate Quinn for her new release, The Briar Club – book signing to follow

More info and register: here


Thursday, October 10th, 7PM EST

Ashland Public Library, MA

Virtual in conversation about The Booklover’s Library with signed copies available through Aesop’s Fable bookseller

More info and register: here

Recorded Interviews


Unstacked Podcast – with librarians Sarah Burris and Stephen Efird

Chatting about history and travel and research

Listen: here


Storytime in Paris – recorded in Paris with Jennifer Fox Geraghty

Chatting about history and travel and research

Listen: here


Thoughts from a Page Podcast

Research and travel details for The Keeper of Hidden Books and my recommended reads

Listen: here


History Through Fiction Author Panel

Book Chat with fellow authors: Laura Morelli, Louise Hare, and Logan Steiner

Watch: here


Bookstorm Podcast

Fascinating chat with the ladies of Bookstorm Podcast

Listen: here


Historical Happy Hour

Book chat with fellow historical author, Jane Healey

Watch: here


Public Libraries Online

Written Interview with Brendan Dowling on my research for The Keeper of Hidden Books

Read: here


Bookclubbish Article

Article I wrote for Bookclubbish with details about writing The Keeper of Hidden Books

Read: here


Ashley Hasty Interview

A bookish interivew with books I’ve loved and why I write

Read: here


Higher Education TV

A wonderfully edited interview with details about Warsaw during WWII and the writing of The Keeper of Hidden Books

Watch: here


From the Library with Love Podcast

Chatting book love and underground libraries with fellow historical fiction author, Kate Thompson

Watch: here


Everybody Pulls the Tarp Podcast

My publishing journey with Podcast Host Andrew Moses

Listen: here