Summer Special! Free Shipping on orders over $30

David Geselbracht

David Geselbracht is an environmental journalist and lawyer. His writing has appeared in Canadian Geographic, The Globe and Mail and Broadview Magazine, among others. David works as legal counsel for a national environmental NGO, and he and his wife live in BC’s East Kootenays.


Climate Hope : Stories of Action in an Age of Global Crisis
Climate Hope : Stories of Action in an Age of Global Crisis

Climate Hope: Stories of Action in an Age of Global Crisis

David Geselbracht

$24.95