A review by natecoumbe31
Mastery by Robert Greene

challenging informative inspiring reflective slow-paced

5.0