TED Community

Showing 1 - 1 of 1 members with photos

  • Member Picture

    David
    Thomson

    Cambridge, United Kingdom

    Church of England

    Bishop

    The relevance of faith to saving the plane...