Bloomsbury Gardening Classics
1 total work
This guide features practical advice about 300 varieties of plants, as well as on lawns, trees and vegetables. It also contains unconventional observations on the practice of gardening.