An Unlikely Agent400 pages14 hours of reading3.5(65)Add ratingA new crime novel for lovers of traditional well-crafted detective fiction.Read more