#3
2012 • 5 Readers • 240 pages • 4
#4
2014 • 451 Readers • 208 pages • 3.4
#5
1 Reader
#6
2019 • 1 Reader • 464 pages
#7
1960 • 2,955 Readers • 309 pages • 4.1
#8
2022 • 4 Readers • 226 pages • 5
#9
2016 • 21 Readers • 688 pages • 3.7
#10
#11
#12
#1 of 2 in Beautiful Hearts
2018 • 15 Readers • 298 pages • 4
#13
1 Reader • 56 pages
#14
1 Reader
#15
#16
2010 • 1 Reader • 287 pages
#17
106 Readers • 4
#18
2022 • 238 Readers • 289 pages • 3.8
#19
2019 • 8 Readers • 3
#20
2021 • 3 Readers • 208 pages • 4.5
#21
2022 • 15 Readers • 48 pages • 4.8
#22
2020 • 14 Readers • 416 pages • 3.4
#23
#24
1 Reader
#25