Books by Rose, J. Holland (John Holland)