by Brad Meltzer (Author), Brad Meltzer (Author), Josh Mensch (Author)
Format: Illustrated
Pages: 368
Edition: Young Reader's ed.
Publisher: Roaring Brook Press
Published: 07 Jan 2020
ISBN 10: 1250244838
ISBN 13: 9781250244833