2023 Upcoming Events:
• May 30 (Tuesday), ”Good Day Northern Michigan”: interview, 9&10 News, Cadillac, Michigan
• July 6 (Thursday), Onekama Block Party (block of Patina and Yellow Dog), 4-6 p.m., Onekama, Michigan
• August 27 (Sunday), Cedar Polka Fest Craft Fair and Farmers Market, 10 a.m. - 3 p.m., Cedar, Michigan

2022 Events:
• April 7 (Thursday), 6 p.m.: Dexter District Library author presentation, 3255 Alpine Street, Dexter, Michigan
• April 13 (Wednesday), 7 p.m.: Muskegon Area District Library — Norton Shores Branch author presentation, 705 Seminole Road,
Norton Shores, Michigan
• April 23 (Saturday), 10 a.m. - 5 p.m.: National Trout Festival Craft Show, Kaliseum, Kalkaska, Michigan
• April 26 (Tuesday), 6 p.m.: Muskegon Area District Library — N. Muskegon Branch author presentation, 1522 Ruddiman Drive, North
Muskegon, Michigan
• May 16 (Monday), 6:30 p.m.: Peninsula Community Library author presentation, 2893 Island View Road, Traverse City, Michigan
• May 18 (Wednesday), 6 p.m.: Otsego County Library author presentation, 700 S. Otsego Avenue, Gaylord, Michigan
• May 24 (Tuesday), 6:30 p.m.: Newcomers Club of Grand Traverse author presentation, Bethlehem Lutheran Church, 1050 Peninsula Drive,
Traverse City
• May 25 (Wednesday), 2 p.m.: Kingsley Library Book Club presentation/discussion, 213 S. Brownson Avenue, Kingsley, Michigan
• June 4 (Saturday), 11 a.m., Kalkaska County Library author presentation, 247 S. Cedar St., Kalkaska, Michigan
• June 7 (Tuesday), 7 p.m.: Royal Oak Public Library virtual presentation, 222 E. Eleven Mile Road, Royal Oak, Michigan
• June 18 (Saturday), 1 p.m.: Auburn Hills Public Library author presentation, 3400 E. Seyburn Drive, Auburn Hills, Michigan
• June 30 (Thursday), 4:45 p.m.: Interlochen Adult Choir Camp author presentation, Mallory-Towsley Center for Arts Leadership, 4000 J.
Maddy Parkway, Interlochen, Michigan
• July 5 (Tuesday), Summer Writers Series, Leelanau Township Library, Northport, Michigan
• July 7 (Thursday), 2 p.m.: Indian River Library author presentation, 33546 S. Straits Highway, Indian River, Michigan
• July 19 (Tuesday), 5:30 p.m.: Boyne District Library author presentation, 201 E Main St, Boyne City, Michigan
• August 5 (Friday), 5 p.m.: Bay Books Facebook Live interview and book signing, 220 N. St. Joseph St, Suttons Bay, Michigan
• August 6 (Saturday), 1-3 p.m.: Horizon Books, book signing, 243 E. Front Street, Traverse City, Michigan
• August 16 (Tuesday), 4 p.m.: Bellaire Public Library author presentation, 111 S. Bridge Street, Bellaire, Michigan
• September 13 (Tuesday), 7 p.m., Glen Lake Community Library author presentation, 10115 W. Front St., Empire, Michigan
• September 14 (Wednesday), 6:30-8 p.m. The Botanic Garden at Historic Barns Park author presentation, 1490 Red Drive, Traverse City,
Michigan
• September 20 (Tuesday), 6:30-7:30 p.m.: Charlevoix Public Library author presentation, 220 West Clinton Street, Charlevoix, Michigan
• September 29 (Thursday), 7 p.m.: Grosse Pointe Public Library author presentation, 10 Kercheval Avenue Grosse Pointe Farms, Michigan
• October 1 (Saturday), 10 a.m. - 3 p.m.: Onekama Fall Festival, corner of Maine and Baker, Onekama, Michigan