Book Clubs

Like to have your book club talk with Charles? If so, please see our Book Club form.

Stay in Touch

Charles sends out an email every time a new book is released. If interested please sign-up for Charles' newsletter.

RSS Feeds

New to RSS Feeds? Learn more.

Upcoming Events & Appearances

Charles' schedule is constantly being updated so please check back often.