I have just finished this great book on nutrition. It's called [Only registered and activated users can see links. ] by Monique Ryan. It's pretty in depth but seems like it is solidly founded in good science. It has a chapter each on triathalon, cycling, swimming, adventure racing, and ultra distance running.