THE AESTHETIC  OF JOHANN SEBASTIAN BACH
Publisher: Duende Editons,
Published: 2018
ISBN-13: 9781632638199