Author and Historian
May 25, 2020
John's moving Memorial Day 2019 interview on Kim Wier's great KSBJ 89.3 FM Houston program "Sunday Night Live." They, and U.S. military veterans calling...
May 23, 2020
Ready to get fired up by how God turned ordinary Oklahomans from every class, race, and generation into a mighty people who lifted a state rife with los...
April 24, 2020
This maker of American History endures as one of the greatest of Oklahoma’s founding fathers and namesake of a county even though he died nearly two cen...
March 12, 2020
Star OKC Capitol Hill defender Jim Dobson drags down OKC Douglass’s Joe Bruner after a short gain.
It was a game like none other in Oklahoma, perhaps Ame...
February 27, 2020
Trey Graham, himself a veteran of the Iraq War, discusses John's new WW 2 historical novel MUSTANG on Dallas radio station KWRD, The Word 100.7 FM.
February 8, 2020
One of the most well received public presentations John has ever given was his new, updated presentation at last year’s Randall University Civil War Sym...
January 24, 2020
Friends, check out this well-deserved national exposure for our videographer Grant Hobbs and his dazzling trailer for our WW II aviation novel MUSTANG....
December 14, 2019
This Sunday, KTOK Radio's Gwin Faulconer-Lippert will preview The Oklahomans Volume 2 with John.
This Sunday at 7:30 pm Central, KTOK radio/iHeartRadio...
November 29, 2019
Get a peek at Lance Roark, rough and ready Dust Bowl farm boy, OU football star, WW II aviator, and devout Christian hero of Mustang, the best-selling n...
November 28, 2019
LISTEN to my interview on Tulsa’s great Pat Campbell 1170 AM radio talk show about the feats and sacrifices of Oklahoma aviators in World War II.
WATCH War Between the States Preview Video
WATCH The Oklahomans Two-Minute Preview Video!
NEW! — FULL Mustang Book Trailer
Powerful Memorial Day Interview: MUSTANG and Veterans Yesterday & Today
Oklahoma - Land of Second Chances
Pushmataha – Choctaw, Oklahoman, American
The High School Game of the Century
John Talks Mustang with Trey Graham