"Ewing, Annabelle Janet, (born 20 Aug. 1960), solicitor; Member (SNP) Cowdenbeath, Scottish Parliament, since 2016 (Scotland Mid and Fife, 2011–16); Minister for Community Safety and Legal Affairs, since 2016", Who's Who, Oxford University Press, 1 December 2007, doi:10.1093/ww/9780199540884.013.U42274, retrieved 12 July 2018
"Ewing, Annabelle Janet, (born 20 Aug. 1960), solicitor; Member (SNP) Cowdenbeath, Scottish Parliament, since 2016 (Scotland Mid and Fife, 2011–16); Minister for Community Safety and Legal Affairs, since 2016", Who's Who, Oxford University Press, 1 December 2007, doi:10.1093/ww/9780199540884.013.U42274, retrieved 12 July 2018