Global neoproterozoic petroleum systems : the emerging potential in North Africa - Craig, J. (Geological Society, 2009)