Title: The European organ, 1450-1850
First published: 1966