James David

James David

An abuse survivor learning how to cope. An author, telling his story.