Author: Hari Kasiraja, cover by Jeremy DeGuzman