Books by Jeffrey J. Opperman