Literary Agent Jenna Satterthwaite on Character Voice and Submissions She Can't Put Down

Thriller 101