Animation Artistry Meets Technology, and The 12 Principles of Animation by M. Scott Lassiter January 8, 2024