McAfee, Robert B. (Robert Breckinridge), 1784-1849