After completing a BA in History at UCL and some further years working in Europe and Asia, Miranda returned home to complete her MSc, PhD and several fellowships at the University of Edinburgh. She is now an Honorary Fellow of the University of Edinburgh and an Anniversary Fellow in Philosophy and Literature at the University of Stirling.