Jessica Marie Johnson is Associate Professor of History at Johns Hopkins University.
Wicked Flesh
Jessica Marie Johnson - Hardback
£29.99
Jessica Marie Johnson - Paperback
£19.99
Computational Humanities
3 contributors - Paperback
£27.99