Sloan, John (Career)