Christopher Ryan – Civilized to Death: The Price of Progress…with TRE’s Dave Hodgson

119