Richard III Book 2021 Richard III SH Stuart Hill 4.01 2 readers shelved it PublisherScholasticLanguageEnglishPublished2021 Juvenile fictionHistoryChildren's fiction