IainPurdie

IainPurdie

Dad, teacher of Computing Science, Krav Maga G1, PADI Divemaster (retired), Editor in Chief of The Moshville Times, gamer, nerd, MSc student