by Gene Luen Yang (Author), Gene Luen Yang (Author), Leuyen Pham (Illustrator), Gene Luen Yang (Author), Gene Luen Yang (Author)
Format: Paperback
Pages: 352
Edition: Main Market
Publisher: Macmillan
Published: 11 Jan 2024
ISBN 10: 103504188X
ISBN 13: 9781035041886