A comprehensive guide indroducing the four spiritual paths of Yoga: Karma, Bhakti, Raja and Jnana Yoga - the philosophy and the practice.