Books by Kenneth D. Barringer