Book Cover Author(s) Lin, Grace https://catalog.berkeleypubliclibrary.org/?section=resource&resourceid=15736307 ISBN 9780316335492