jdh.hamkins.org
Clark Hamkins Patent US3756058
US Patent 3756058