The Ros Tapestry : a Norman odyssey unfolds in thread.