Happy families are all alike; every unhappy family is unhappy in its own way.
2023
2003
2019
2017
1928
2016
1994
1943
1995
2022
1948
2020
2011