A review by fishspark
Silhouette by Justin Richards

3.0

3.5
Really well written but missing the Twist most mysteries have