Джон Лонгмурсвященник и проповедник, религиозный лектор, поэт (преимущественно духовного содержания); детский писатель-драматург; теоретик поэтики, лексикограф-нормативист; филолог шотландского языка; антикварий