A review by deinnos
Anthem by Ayn Rand

4.0