A review by r_bookish_rambles
The Third Gate by Lincoln Child

5.0