Law’s Meaning of Life : Philosophy, Religion, Darwin and the Legal Person · Study