Books by Peter M. Hunt