James Swinney (1793-1846)