Alexander Anderson — Scottish mathematician