Books by Eric C. Sheninger