See For Yourself: Carboniferous Life

The Late Paleozoic: Carboniferous and Permian