Human Trafficking 101 is a great book for personal and professional life. Amy pulls no punches in her discussion about how human trafficking has impacted her life. She brings many facets of human trafficking, childhood trauma, mental health, and intervention together in this mosaic desk reference.