A garden is a gathering of spirits, of old friends and new, of allies and companions. They are great, thronging crowds of voices whispering, cajoling, and summoning you to the life you summon for them. And when you leave a garden, they come with you, long trains of spirits singing and laughing as you lead them across the earth to their new home.