George Mackenzie of Cromarty's Synopsis Apocalyptica (1708): A New Analysis - Corrigan, Alexander (Scottish church history, 2023)