John Robert Owens

d. May 14, 2013 John Robert Owens, UC Davis Professor Emeritus and long time Davis resident, died peacefully on May 14 shortly before his 87th...