The Bhilwara Principles