Books by William L. Taylor