Geoff Findlay, PhD