The Essential Enneagram: The Definitive Personality Test and Self-Discovery Guide
I really like the way this book explains the 9 enneagram types, and the self-test is genius. From the publisher: "The most fundamental guide to the Enneagram ever offered, this book features effective self-tests to determine simply and accurately what your personality type is."
More info →