A review by dravenk4
Psychological Types by C.G. Jung

challenging informative reflective slow-paced