Angela V. John is an honorary professor of history at Aberystwyth University and lives in north Pembrokeshire. She has written extensively on women s and gender history in Wales and England, and is vice president of Llafur, the Welsh People s History Society.