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