An introduction to Paleobotany - Arnold, Chester A.