Brian M.Fagan Brian Fagan Brian Morgan Brian D.MacLean Brian Reisman Brian W.Kernighan Brian W. Kernighan Brian Sheehan. Brian Tuomanen