Richard Sanford: 5 books

Cover of Long Time Gone
by Richard Sanford
Language: English
Release Date: May 11, 2012

An epic novel of passion, loss, and discovery set in the days that defined a generation. Vernon Case is missing. For Cal Stewart, a disc jockey in Harriet, Mississippi, Vernon is much more than a runaway. He is the only heir of Po Case, the old man who raised Cal like a father. With an oath...
Cover of The Calling
by Richard Sanford
Language: English
Release Date: April 19, 2012

An edgy young couple win a timeshare vacation in Alpenhurst, Lake Tahoe’s grand lodge. Soon they are drawn into a circle of neighbors who share a chilling secret, and an ungodly compulsion to make the couple their own. Dana and Louis Ferrin win a lottery prize—a week’s vacation in the...
Cover of Roadkill
by Richard Sanford
Language: English
Release Date: March 24, 2012

In the time of no time, in a year without number, a Chukchi shaman sees a vision in smoke. It causes him to tremble. A hot young lawyer in heels and hose daydreaming about her playtime, a professor and his brood on an overdue vacation, a former star running back pushing sporting goods, a big...
Cover of Ring of Stars
by Richard Sanford
Language: English
Release Date: August 15, 2012

The time is the near future, a few years out. Every state has an active secessionist group. Walker Beale, marketing executive at computer games company Xynapse, faces the outsourcing of the company’s core—the Games Division, including his best friend. Violence, factional and random, is droning...
Cover of The Soul Snatchers
by Richard Sanford
Language: English
Release Date: January 4, 2019

Tzaro Janssen, a seismologist in a next-gen lab in the San Juan Islands, witnesses a meltdown. His girlfriend Therica has become… not herself. Stories like hers are lighting up media around the globe—psychotic breaks, social isolation, explosive violence. And no known cause. A chilling...
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy