Knowledge, mind, and nature