A review by junishot
A Natural History of Love by Diane Ackerman

informative lighthearted reflective medium-paced

4.0