an Entity in Data Space: 134.155.108.49:8890
Finch was found dead in his flat in Hastings, East Sussex on December 28, 2012 after friends and family became concerned for his welfare. He was aged 70.