Title: Painters of fantasy from Hieronymus Bosch to Salvador Dali