Books by Richard Herbert