The six Paramitas: Perfections of the Budhisattva path, a commentary