I have a book suggestion for you

The City and Town Gardener
A Handbook for Planting Small Spaces and Containers
by Linda Yang
ISBN 0-679-76026-1