John Lipps

Making technology work for the human race and educating people to make it enhance our lives.