400 Trees and Shrubs for Small Spaces: How to Choose and Grow the Best Compact Plants for Gardens by Diana M. Miller (Hardback, 2008)