A review by roshk99
Genius Squad by Catherine Jinks

3.0

A bit too convoluted and technical, Cadel is too much of a martyr