You need to sign in or sign up before continuing.

Jack Cheng

5 books

320 pages hardcover 2023

fiction contemporary middle grade emotional hopeful reflective medium-paced

320 pages digital 2017

fiction middle grade adventurous medium-paced

368 pages 2013

fiction contemporary technology challenging reflective slow-paced

560 pages hardcover

nonfiction history informative medium-paced

315 pages 2020

fiction middle grade challenging hopeful fast-paced