Barry Rawn
Associate Teaching Professor, Carnegie Mellon University Africa