Joe Holland

eco-social philosopher & Catholic theologian