In 1483, Richard III imprisoned his young nephews, Edward and Richard, in the Tower of London. They were never seen again. This intriguing mystery was reinvestigated in 1674 when two decaying... This description may be from another edition of this product.