Mr. Mac: William P. MacCracken, Jr., a Biography. On Aviation, Law, Optometry