Books by Peter Ryder