Hans Memling, Master Painter in Fifteenth-century Bruges.