Zusammenfassung
First published in 1951, and possibly the best of the Inspector Grant novels. Confined to a hospital bed, Grant finds in a portrait of Richard III a face that refuses to fit its unsavoury reputation. After 400 years, can a bedridden policeman solve the mystery of the Princes in the Tower?