A review by vinarea
Thief of Time by Terry Pratchett

5.0