The first local lighthouse constructed was on the Calf of Man.
In the early hours of 25th January 1890, the Barque Thorne was driven into the rocks off Onchan Head.
Peel Commissioners to Commemorate the Centenary of the Sinking of the Lusitania
Manx Fairy Tales: The Little Footprints
Manx Fairy Tales: The Making of Mann
Author of the Quatermass Series Remembered at Manx LitFest.
The roles within the government of the Isle of Man