Sonata forms - Rosen, Charles (W. W. Norton, 1980)