Books by Gary R. Gresch