Infinite Steps: Thirty-Three Dancers and Their Lives in Ballet from author and dancer Gavin Larsen (Being a Ballerina: The Power and Perfection of a Dancing Life) and Gene Schiavone, former staff ...