bruce frayne