Book Cover Author(s) Weike Wang https://catalog.berkeleypubliclibrary.org/?section=resource&resourceid=25246413 ISBN 9781524731748