The Perfect Candidate by Christopher Metcalf
Approx. 105,360 words.
Published on July 5, 2011.
Meet Lance Priest. He is 21, a college student and a part-time used car salesman. He's also a talented liar, a gifted storyteller and a human chameleon with an ironic nickname -- Preacher. He may just be the one person CIA legend Geoffrey Seibel has been seeking for decades.
Lance may be The Perfect Candidate.
He must prove he has what it takes to be a spy, but first, he must survive.