Adrian Norman
Adrian Norman is an opinion contributor.