Carl Thomas. (Photo: John Shearer)