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