Sharon M Meagher
Sharon M. Meagher is Professor of Philosophy and Director of Women's Studies at the University of Scranton.
Sharon M. Meagher is Professor of Philosophy and Director of Women's Studies at the University of Scranton. See less
Sharon M Meagher's Featured Books