David Shere Ph.D.
Guitar lessons, classical compositions, jazz philosophy, music theory, aimless ramblings
Skip to primary content
Skip to secondary content
May 16, 2020
To find out more, including how to control cookies, see here: