John Henry Alexander — American lawyer, civil engineer, surveyor, geologist, and university teacher (1812-1867)