Book Cover Author(s) Faruqi, Saadia https://catalog.berkeleypubliclibrary.org/?section=resource&resourceid=11446917 ISBN 9781684360222