Schubert's last three piano sonatas (D958-960) are his crowning achievement in the form and are the logical and worthy successor to Beethoven's last three sonatas. Many pianists only tackle these three monumental works after many years of study and...