Home › Authors › John D. Swisher 👤 John D. Swisher 4 books Books by John D. Swisher Two Paths Crossing Two Paths Crossing 2010 Drug abuse, prevention 1997 Working with youth in high-risk environments 1992 A study of four approaches to A study of four approaches to drug abuse prevention 1971