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