The Cottage garden : how to lay it out, and cultivate it to advantage / by Andrew Meikle. - Meikle, Andrew