Perennials are the most satisfactory of garden flowers. 
