brian trubshaw