Three Centuries of Harpsichord Making

Frank Hubbard

Foreword by Ralph Kirkpatrick