Stuck in the shallow end education, race, and computing - Margolis, Jane (MIT Press, 2008)