Animation Techniques - Roberts, Steve (The Crowood Press, 2021)