A review by stephanie_k
Anthem by Ayn Rand

3.0