brian d foy