Flowering plants, cone-bearing plants, ferns, and mosses make up the four main plant groups. Did you know that each of these groups has a different life cycle? This fascinating book investigates the varying life cycles of plants.