Edgemoor Investment Advisors, Inc.