brian.ravenswood2018