1. Human development
  2. Thicket of views (Buddhism)