- Making a Living in the Middle Ages: The People of Britain 850-1520 (New Economic History of Britain)
- Standards of Living in the Later Middle Ages: Social Change in England c. 1200-1520 (Cambridge Medieval Textbooks)
- Everyday Life in Medieval England
- The role of school libraries in education
- A Country Merchant, 1495-1520: Trading and Farming at the End of the Middle Ages