Roy A Edelfelt Author & Editor

Roy A. Edelfelt is clinical professor at The University of North Carolina at Chapel Hill. James D. Raths is a professor at the University of Deleware.