Mastering Mountain Bike Skills by Brian Lopes and Lee McCormack Mountain Bike Skills Book Highly recommended.