Planting for Butterflies will show you how you can attract these beautiful insects and help them to flourish by creating a butterfly-friendly garden. No matter how small or large your space from a window ledge in the city to a country garden Jane Moore offers advice on the nectar-rich blooms to grow, and when and where to plant them.