Frank Hinckley: California Engineer and Rancher 1838-1890