Douglas Barr(00) Save Image Image gallery: Understanding Barr Douglas: Your Guide to a Century of Engineering and Environmental Solutions