ITP Group would like to extend their congratulations to Geoff McFarland, or should we say "Professor Geoff McFarland, upon his recent...