Designing small gardens - Cooke, Ian (The Crowood Press Ltd, 2011)