Who Guards a Prince by Reginald Hill