Timing for Animation by Harold Whitaker & Tom Sito