A review by singerji
Super Sleuth: Twelve Solve-it-yourself Mysteries by Jackie Vivelo

challenging mysterious fast-paced

3.25