This is particularly good for someone in AA or similar program who has about two years under their belt.
RENAE T. (iowagirl) reviewed Many Roads One Journey: Moving Beyond the 12 Steps on + 9 more book reviews
An interesting alternative to the 12 steps.