A review by siavosh
Philosophy of Love: A Partial Summing-Up by Irving Singer

informative fast-paced

2.0