Bach, JS - 15 Three Part Inventions BWV 787 801 for Two Violins and Viola - Arranged by David - International Edition Item # : 5211 111 $19.35 (0) No Reviews yet Quantity -+ Add to cart Details Bach, JS - 15 Three Part Inventions BWV 787 801 for Two Violins and Viola - Arranged by David - International Edition DetailsBackDetailsBach, JS - 15 Three Part Inventions BWV 787 801 for Two Violins and Viola - Arranged by David - International Edition Ratings & ReviewsNo reviews availableBe the first toWrite a review