A review by gijshuppertz
Hegel by Peter Singer

3.0