Gavin Moffat
Gavin Moffat

Gavin Moffat

Writer. Author. TEDx/Speaker. Interested human being.