Books by Peter Gomez