Editorial Team

Yusef Waghid - Editor-in-Chief

Anel De Beer - Managing Editor

Joseph Divala - Associate Editor

Lester Shawa - Associate Editor

Zayd Waghid - Associate Editor

Sithobile Dube - Associate Editor

Monica Zembere - Associate Editor

Judith Terblanche - Associate Editor

Faiq Waghid - Technical Consultant

Michael A. Peters - Senior Consultant Editor

Marianna Papastephanou - Senior Consultant Editor