A review by 0liviar
Heating & Cooling: 52 Micro-Memoirs by Beth Ann Fennelly
emotional
funny
lighthearted
reflective
sad
medium-paced
5.0