A review by kyatic
Anthem by Ayn Rand

2.0