Patrick Moe BSc Grad Dip MSc.