Books by Daniel W. Barefoot