Beach Glass Books is proud to announce September 25 publishing of The Senator's Son.



On Monday, February 13, 1905, eight-year-old Kenneth Beasley walked to the back of his school's playground and into the melting snow of the woods beyond.  He never returned.  A massive search was undertaken for the North Carolina state senator's son, and a reward was offered. Despite clues, rumors and even a ransom note, he was never found.

A year and a half later, a political rival hurriedly was charged.  Accused of the most bizarre and twisted of plots, he faced a courtroom overflowing with jurors, star lawyers, spectators and newspaper reporters. The eventual verdict and stunning aftermath would rip apart two families and shock the state ... yet leave a mystery unsolved.

Now Charles Oldham, attorney by trade, has reopened the case. Using modern research methods and his own legal training -- while also investigating the state's political, racial, lynching, and liquor cultures -- Oldham has come close as anyone can to the truth.

The result is an absorbing, must read story.  Meticulously researched and beautifully written,

The Senator's Son is both an important book and a fasinating one. 

The Practice of Creativity

True Crime Writing Calls to This Lawyer and Investigator of 100+ Year Old NC Mystery: 

Author Interview with Charles Oldham

Find out more

Charles Oldham the Author

The Senator's Son

Find out more

Book Signing Dates


North Banks Rotary Club, Kill Devil Hills, NC

Tuesday, March 19, 2019, 12:30 p.m., Presentation and Book Signing at North Banks Rotary Club meeting at Ramada Inn Oceanfront (1701 S. Virginia Dare Trail, Kill Devil Hills) 


Blue Water Grill & Raw Bar, Manteo, NC

Sunday, March 31, 2019, 12:00 - 8:00 p.m., Book Signing and Meet-and-Greet at Blue Water Grill & Raw Bar, located in Pirates Cove (2000 Sailfish Drive) in Manteo, NC

Currituck County Historical Society, Barco, NC

Monday, April 1, 2019, 7:00 p.m. Presentation and Book Signing at Historical Society's Annual Dinner, Currituck County Extension Office (120 Community Way, Barco, NC)


Sign up to hear from us about specials, sales, and events.


Drop us a line!

Author Charles Oldham