Ted Carter

    Written by

    Researcher. Project Manager. Liberal. Agnostic. White. Male. Heterosexual. Cisgender. Nerd. Geek. Father. Husband. American?