
David Mark Johnson is a writer from North Carolina. He specializes in young adult fiction, songwriting, and free-verse poetry. David has been professionally trained as a vocalist, poet, author, and educator. He is also a psychology graduate of UNC Asheville certified in Mental Health First Aid and peer support. Find him online at @dmjwrites