Books by William Oberfield