O Spirit All-Embracing – Full Score and Parts for trumpet 1 in B-flat, trumpet 1 in C, trumpet 2 in B-flat, trumpet 2 in C, horn in F, trombone 1, trombone 2, tuba, timpani written by Gustav Holst. The format of this sheet music is full score and parts and it’s published by GIA Publications. O Spirit All-Embracing – Full Score and Parts is part of the following sheet music categories: Sacred.