Books written by C. Riley Snorton