Past Events

Thanks for having me!


87th Metro Detroit Book & Author Luncheon
Monday, May 16 at 11:00 AM in Detroit, MI

The Warren Public Library Luncheon
@ Ukrainian Cultural Center
Tuesday, May 17 at 12:00 PM to 3:00 PM in Warren, MI

Aunt Agatha’s
@ Ann Arbor District Library
Tuesday, May 17 at 7:00 PM in Ann Arbor, MI

Huron Valley Council for the Arts Luncheon
@ White Lake Oaks Golf & Banquet Center
Wednesday, May 18 at 11:00 AM – 2:30 PM in White Lake, MI

Schuler Books & Music
Wednesday, May 18 at 7:00 PM in Okemos, MI

The Bookman
Thursday, May 19 at 12:00 PM – 2:00 PM in Grand Haven, MI

Thursday, May 19 at 2:30pm-3:30pm in Grand Haven, MI

Horizon Books
Thursday, May 19 at 6:30 PM in Traverse City, MI

The Island Bookstore
Friday, May 20 at 1:00 PM – 3:00 PM on Mackinac Island, MI

Saturn Booksellers
Friday, May 20 at 6:00 PM in Gaylord, MI

Round Lake Bookstore
Saturday, May 21 at 1:00 PM in Charlevoix, MI

McLean & Eakin Bookstore
@ Crooked Tree Arts Center
Saturday, May 21 at 6:00 PM in Petoskey, MI
Between the Covers
Sunday, May 22 at 1:00 PM – 2:30 PM in Harbor Springs, MI


Anderson’s Bookshop
Monday, May 23 at 7:00 PM in La Grange, IL


The Tattered Cover
Tuesday, May 24 at 7:00 PM in Denver, CO


Murder by the Book
Wednesday, May 25 at 6:30 PM in Houston, TX


Clues Unlimited
Thursday, May 26 at 12:30 PM – 2:30 PM in Tucson, AZ

Poisoned Pen
(In conversation with Boyd Morrison)
Thursday, May 26 at 7:00 PM in Scottsdale, AZ


Seattle Mystery Bookshop
Wednesday, June 1 at 12:00 PM in Seattle, WA


Powell’s – Cedar Hills Crossing
Wednesday, June 1 at 7:00 PM in Beaverton, OR


St. Louis County Library – “Suspense Night”
Thursday, June 2 at 7:00 PM in St. Louis, MO


Book Passage
Friday, June 3 at 7:00 PM in Corte Madera, CA

Book Carnival
Saturday, June 4 at 3:00 PM in Orange, CA

Book Soup
Sunday, June 5 at 4:00 PM in West Hollywood, CA