Books by Peter Shields