Rayne Allinson Author

Rayne Allinson is an assistant professor of History at the University of Michigan-Dearborn. She received a DPhil from Magdalen College, Oxford and her BA and MA from The University of Melbourne.