Gordon sjelf på den tid han i Sudan arbetade på att hejda slafhandeln icke var en till ytterlighet gående abolitionist.