Shelley Stewart was five years old when he and his brothers watched in horror as their father murdered their mother with an ax. Homeless at the age of six, Stewart found what shelter he could, suffering physical and sexual abuse and racism. Despite heartbreaking setbacks and...