While there are some good yoga for cycling DVDs on the market, I don't think you need to limit yourself to them. Yoga in general is good for cyclists. I like Shiva Rea's yoga dvds. In particular, her "Yoga Shakti" dvd allows you to customize your postures and meditations.

The only repair book I have is Zen and Art of Road Bike Maintenance. For the handful of things I've tried to tackle on my own, it's been helpful. To be honest, I learn a lot from Youtube. There are some helpful videos that show how to do a variety of repairs and adjustments. The added bonus is that it's FREE!