News & Events


I invite you to ask me to speak to your book club or other group about any of my books either virtually or in person (click here to fill out a request). You can also enjoy videos about my books, including presentations in front of live audiences, on my You Tube channel.


In Person Events Open to the General Public:

September 6, 2022 7 p.m.
Book Launch for The Enigma Affair
Bookmarks, 634 W. 4th Street, Winston-Salem, NC.

September 15, 2022 9 a.m.
On the Same Page Book Festival
West Jefferson, NC.

September 24, 2022 
Bookmarks Festival of Books and Authors, Winston-Salem, NC

September 28, 2022 6:30 p.m.
Book Launch for The Book of the Seven Spells
Summit School, 2100 Reynolda Road, Winston-Salem, NC.

September 30, 2022 4 p.m.
Alleghany County Public Library
Sparta, NC.

October 6, 2022 6:30 p.m.
High Point Library
901 N. Main St. High Point, NC

October 13, 2022 
Burke County Friends of the Library Luncheon
Morganton, NC.

October 25, 2022 7 p.m.
Book Launch for Lewis Carroll: Formed by Faith
Wake Forest University Library, Winston-Salem, NC


Coming in 2022:

The Enigma Affair tells the story of a small town librarian and a professional assassin who team up to solve a 75-year-old Nazi mystery. A thriller from the first page, it also features the return of Peter Byerly, hero of The Bookman’s Tale, in a supporting role. September 6, 2022 (Blackstone).

The Book of the Seven Spells is the first volume of a middle-grade trilogy about four children who become unlikely allies when they discover a magic library containing the most powerful (and dangerous) book in the world. September 20, 2022 (Month9 Publishers).

Lewis Carroll: Formed by Faith is the first biography of the author of Alice in Wonderland to focus on his religious life. Faith was central to the life of Carroll and affected everything he did—from writing children’s books to taking photographs to writing books of logic and more. September 20, 2022 (University of Virginia Press).

Charlie’s new adaptation of Charles Dickens’ A Christmas Carol will be presented by The Little Theatre of Winston-Salem, December 9–18, 2022 at Hanesbrand Theatre.