Translation: Composed by PDQ Bach. Intermediate. Preludes and Fugues in All the Major and Minor Keys Except for the Really Hard Ones. Plan.