St Helena an island biography - MacGregor, Arthur 1941- (Boydell Press, 2024)