Small Gardens John Moreland
Practical information on designing a small garden including: assessing your site; choosing a style; creating an illusion of space; concealing the boundary; dealing with slopes; selecting the most suitable materials - and much more