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 birthday. Owens was a member of the UC Davis faculty and of the campus Political Science Department for 31 years before retiring in 1990. He specialized in American politics and [...]


