Buxtehude: Organ Music - Robert Noehren
Stock Number
13491 3023
Label
Delos Records
Country
United States
Format
CD album.
Released: 1990
Credit | Role Sort descending |
---|---|
John Eargle | engineer |
John Eargle | liner notes |
Robert Noehren | organ |
John Eargle | producer |