Question:
Forerunner of Bach?
Answer:

PDQ

Length:

3