Books by Duane E. DeVecchio