Beyond Faust: How Liszt's Sonata in B Minor, S.178 Provided a Model for Rachmaninoff's Sonata in D Minor, Op.28