Thomas Harris MacDonald

American civil engineer