Bright Shining World Book 2020 Bright Shining World JS Josh Swiller 4.01 1 readers shelved it PublisherKnopf Books for Young ReadersPublished2020