Author: Pranav Baskar and Brian O. Otieno