Tom J C Anyamba is a Senior Lecturer at the University of Nairobi and a practicing Architect with Mazingara Systems - Architects. He has a B.Arch. degree (Nairobi-1980) and an M.Arch. degree (Helsinki-1986). He graduated with a PhD (Oslo- 2006) and has published widely in the area of urbanism.