Books by Richard A. Oppenlander