Giant Steps is a personal story that outlines the struggles that Sihlangule faced as illness and failure threatened to topple and derail his dreams. It's a poetic treatise that neither glorifies... This description may be from another edition of this product.