About the Author

Jeremy Noakes is Professor of History at Exeter University.