Books by Larry Ohlhauser