Kavita Ramdas '85 Writes on Peace Unveiled