John

Thackara

Writer on sustainable initiatives, advisor and event producer.

 

www.thackara.com