M.D. Hall Brian J.