COLUMNS BY GEOFFREY HUCHEL ENTERTAINMENT NEWS Sir Ian Holm Star of Lord of the Rings Dead at 88- Cause of Death Revealed June 19, 2020