The best price for S L Grigoriev: The Diaghilev Ballet 1909-1929 right now is $45.16. PriceSpy compares deals and offers from online and local shops.