David Hall is a multidisciplinary designer who writes about design, user experience, culture and working life