Co-Dependents Anonymous ~ Brand New ~ ExcellentYou will find that this novel wraps you in its world completely.