Books by Stephen M. Taylor