Profound Buddhism: From Hinayana to Vajrayana