Vessel of Promises Book 2020 Vessel of Promises EY Ed Young SC Stephen Cowan 4.01 1 readers shelved it PublisherPenguin Young Readers GroupLanguageEnglishPublished2020 Children's fiction