Macphersons kavalleri tillryggalade på 30 timmar vägen från Tol-cl-Kebir tillKairo