Dr. David L Davis is a historian, writer, artist, musician, traveler and gardener. His work revolves around social justice and the human spirit.