Title: Bach, Handel, Scarlatti 16851985