A selfish person is always lonely, isolated from the simple good things in life. Beautifully and touchingly narrated, The Selfish Giant is a remarkable tale that speaks of sharing, companionship and selflessness.