readingrecsfromjoy rated Sleeping Beauty: 5 stars May 19, 2019 Public Sleeping Beauty (2016, Pavilion Books)Sleeping Beauty by Lynn Roberts, David Roberts