Books by Patrick Huber