Sullivan, Alan William (Career)