Books written by Eric H. Cline