ID:DA1207759X
Search authors sharing the same name
Diana Newton
Royal Historical Society , Boydell Press 2005 Royal Historical Society studies in history new series
: cloth
Available at 6 libraries
Cambridge University Press 1998 Cambridge perspectives in history
Available at 12 libraries