'Senior management caved in': Professor's book on colonialism was cancelled by publisher