RaphaelJS: Graphics and Visualization on the Web (2014)
Chapter 1. Introduction: Why Raphael is Great
Chapter 4. Paths: How to Make Custom Shapes and Curves
Chapter 5. Animations, Part One
Chapter 6. Maps, Illustrations, and Other Artifacts
Chapter 7. Animations, Part Two
Chapter 8. Mobile, Global Variables, and Other Things That Hurt Less Than You Think