Author and Historian
April 23, 2019
Oklahoma City radio icon Gwin Faulconer-Lippert discusses John's upcoming World War II novel Mustang with him on her KTOK/iHeartRadio Easter Sunday prog...
December 20, 2018
Oklahoma radio icon Gwin Faulconer-Lippert recently discussed Oklahoma's holiday heritage with John on her KTOK Radio/iHeartRadio program. The discussio...
May 4, 2018
We have received scores of requests for a study guide to accompany Will Rogers Medallion Award-winning The Oklahomans: The Story of Oklahoma and Its Peo...
April 23, 2018
Please join John as he delivers an exciting, highly illustrated presentation on the life and accomplishments of legendary Cherokee Chief, Civil War Gene...
Please enjoy John's rousing multi-media video presentation to over 200 enthusiastic, history-impassioned Tulsa Rotary Club attendees. It features an ove...
January 4, 2018
Emmy-wining, longtime OKC TV news anchor Gerry Bonds interviews me on her terrific syndicated radio program "The Living Room"
November 8, 2017
The Ranch 106.1 and KOOL 105.5 radio personality, retired U.S. Army SFC Dennis Linam, interviews John just before his presentation to the annual Grady C...
November 1, 2017
If you are reading this feature, chances are good that you contributed in some way to The Oklahomans: The Story of Oklahoma and Its People, Vol. 1, Anci...
September 30, 2017
This Monday evening at 6 p.m., John will deliver a new Oklahoma History presentation in the Chesapeake Room of the magnificent Oklahoma History Center i...
July 27, 2017
John's brand new multi-media presentation about his recently-released Oklahoma-based historical novel Shortgrass held a strong local connection for...
WATCH War Between the States Preview Video
WATCH The Oklahomans Two-Minute Preview Video!
NEW! — FULL Mustang Book Trailer
Tulsa Book Signing at Barnes & Noble This Saturday
December 20, 2019
This Sunday! KTOK Radio Previews The Oklahomans Vol 2
December 14, 2019
Edmond Book Signing at Best of Books This Saturday
December 12, 2019
November 29, 2019
Tulsa’s Great Pat Campbell 1170 AM Radio Talk Show
November 28, 2019