One Journey; Many Trails -- The Life of Nat B. Read