Prez Mahama: Another Nkrumah In-the-making?