3quarksdaily: Far from the Tree: A Dozen Kinds of Love by Andrew Solomon