Don Flanagan
Partner, Hemmerich, Flanagan, Kratz, McRae & Wilson LLP