Cris Dukehart

172 books

477 pages 2010

fiction contemporary mystery mysterious fast-paced

248 pages digital 2021

fiction fantasy mystery