Alexander, William Patterson, 1805-1884