Carboniferous and Permian of the World. Canadian Society of Petroleum Geologists Memoir