Plants for Problem Places by Graham Rice - Solves Your Garden Planting Problems
clay soil,new gardens,windy gardens,cold gardens,hot gardens,dry gardens,dry soil,seaside gardens,coastal gardens,shady gardens,dry shade,north facing walls,east facing walls,northfences,north walls,south facing walls,south facing fences,south fences,clay