Books by James N. Giglio