13F filer

Edgemoor Investment Advisors