Books by Peter W. Huber