A review by jaadhimalli
An Advancement of Learning by Reginald Hill

2.0