Media

View the book trailer below.

John is available for interviews, personal appearances, and book signings. Contact John for more information.  Watch an interview with John on the video below.

Check back frequently for news, appearance schedules, and updates here.