William Caxton : a portrait in a background