A review by carefulfearanddeaddevotion
Anthem by Ayn Rand

3.0