Perry Riff has facilitated support group meetings dealing with issues of drug abuse, sexuality, and phobias. He taught sociology and psychology at the college level. Ten novels h...vizualizați mai multePerry Riff has facilitated support group meetings dealing with issues of drug abuse, sexuality, and phobias. He taught sociology and psychology at the college level. Ten novels have been written so far related to these controversial issues. From his experiences, he has found that there is a spiritual component to making changes in one's life. vizualizați mai puține