Rani's Remarkable Day

by Saadia Faruqi and Anoosha Syed