Sally J. Smith

Books Authored

Reviewed by: 

smart plot told at breakneck pace with a fair share of red herrings thrown in to keep the brain busy.”