gary thomson