birth_date: None
avg_rating: 4.16
name: Jack  Cavanaugh
about: Jack Cavanaugh is an award-winning full-time freelance author with twenty-five published novels to his credit. His nine-volume American Family Portrait series spans the history of a nation fr
death_date: None