Retrograde Motion Explained - Ptolemy vs. Copernicus

Crude but good animations