Financial Advisors at Edgemoor Investment Advisors, Inc.