When Perfection Isn't Perfect
By Michael Farrell
As a child and young adult, Michael Farrell had a problem accepting the capabilities and numerous gifts that God had given him. Almost held back by his low self-esteem and shy nature, Michael shares how he was able to bypass this and attain the heights...