A British royal historian who said slavery was not genocide has quit his honorary position at Cambridge University and been dropped by his publisher HarperCollins. The comments from Professor David Starkey came during a period of soul searching in Britain over its colonial past.