Allan Johnson is a writer and public speaker who has worked on issues of privilege, oppression and social inequality since receiving his Ph.D. in sociology from the University of Michigan
Allan Johnson is a writer and public speaker who has worked on issues of privilege, oppression and social inequality since receiving his Ph.D. in sociology from the University of Michigan