St. John Passion BWV 245 in full score - Bach, Johann Sebastian, 1685-1750 (Dover, 2001)