David R. Selden
David R. Selden

David R. Selden

I am a social worker, therapist, educator, executive level manager, husband, father, grandfather, dog owner, hockey player, bike rider and maybe a writer.