Author: Edward and Kenneth E. Andersen Stasheff