Angela Davis Author, Editor & Illustrator

Angela Davis is Senior Research Fellow in History at the University of Warwick