Asif Din

Creative media strategist, writer, technonaught, surveyor of the human condition.