Leah Taylor Young, born in south-west London, has travelled a long way from the atheism of her youth to the life of faith in Jesus Christ she now enjoys. While making this journey,...view moreLeah Taylor Young, born in south-west London, has travelled a long way from the atheism of her youth to the life of faith in Jesus Christ she now enjoys. While making this journey, she has found strength in the guidance of mentors and blessings in the gift of family.view less