John Collingwood Bruce and the Bayeux Tapestry. - Farrant, John H. (1997)