Rebecca L. Walker

Rebecca Walker is associate professor of social medicine and adjunct associate professor of philosophy at the University of North Carolina at Chapel Hill.

Books by the Author