Up all night Book 2021 Up all night 4.01 2 readers shelved it PublisherAlgonquinPublished2021 Children's fiction