Scan barcode
A review by nickysbooks78
Bargaining with the Devil by L.J. Hayward
challenging
emotional
hopeful
informative
tense
medium-paced
4.5