Books by John I. Rigoli