The Bayeux Tapestry Elucidated - Bruce, J. Collingwood (John Collingwood), 1805-1892