Deferents and epicycles