Calendar /
Armstrong College (University of Durham)
Newcastle-upon-Tyne : Macmillan & Co.