The small garden specialist : the essential guide to designing, creating, planting, improving and maintaining small gardens /
Squire, David,1938-
London : New Holland,
2005.
Cover title.
Includes index.
Gardens
Gardening.