William Caxton, mercer & courtier, author & printer. Illustrated by ...