Byron C. Riblet: Inventor, Surveyor, Engineer