William Castle Nelson (1849-)