Charles Macara — Scottish cotton spinner (1845-1929)