Buddhism – Consistencies with Science