brian.m.carruthers