On The Buddhist Science of Mind