River of Angels, set on a tropical island in the Caribbean, examines individuals caught between the world society accepts and the world that speaks to an individual's true self. Monica, a prostitute by choice, controls every aspect of her life,until her world crumbles. Rosie, a professor and healer, forsakes the comfortable role of teacher and wife to unravel her father's past to discover love and happiness. Carlos, a successful entrepreneur, watches his certainty dissolve and his beliefs questions. Pide, the beggar, brings wisdom, humor and friendship to those he watches. Abuelita and Don Tuto lead others to safety as they resolve history's hold on their life. Contemporary issues of drug dealing, prostitution, and environmental destruction act a backdrop for the inner story of relationships. These characters take you into two worlds, the world society accepts and the underground world of caves where the unacceptable thrive. The caves are where society"e;s outcasts, cast a new course for their lives. It is the blending of two world and the hope of possibilities that keeps these characters forever in the reader's hear.