Books by Peter Lane Taylor