The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AT&T COM 00206r102 3,166 108,620 SH   SOLE   0 0 108,620
AllianceBernstein Holdings, LP COM 01881g106 375 20,190 SH   SOLE   0 0 20,190
Ameren Corp COM 023608102 2,917 40,047 SH   SOLE   0 0 40,047
CatchMark Timber Trust COM 14912y202 126 17,500 SH   SOLE   0 0 17,500
Enbridge Inc. COM 29250n105 694 23,845 SH   SOLE   0 0 23,845
Energy Transfer LP COM 29273V100 16,718 3,634,371 SH   SOLE   0 0 3,634,371
Enterprise Prod Partners COM 293792107 32,541 2,275,619 SH   SOLE   0 0 2,275,619
Enterprise Prod Partners COM 293792107 5 340 SH   SOLE   0 0 340
Healthpeak Properties COM 42250P103 4,818 202,030 SH   SOLE   0 0 202,030
Kinder Morgan Inc. COM 49456b101 3,492 250,861 SH   SOLE   0 0 250,861
Magellan Midstream Partners, L COM 559080106 23,782 651,731 SH   SOLE   0 0 651,731
National Grid COM 636274409 2,657 45,600 SH   SOLE   0 0 45,600
NextEra Energy Partners COM 65341b106 57,641 1,340,492 SH   SOLE   0 0 1,340,492
NextEra Energy, Inc. COM 65339F101 12,637 52,520 SH   SOLE   0 0 52,520
Pembina Pipeline Corp. COM 706327103 334 17,780 SH   SOLE   0 0 17,780
Plains All American Pipeline L COM 726503105 518 98,075 SH   SOLE   0 0 98,075
ProLogis Tr SBI COM 74340W103 1,043 12,975 SH   SOLE   0 0 12,975
Teekay LNG Partners COM y8564m105 13,657 1,394,955 SH   SOLE   0 0 1,394,955
Verizon Comm COM 92343V104 5,193 96,642 SH   SOLE   0 0 96,642
Weyerhaeuser COM 962166104 3,848 227,034 SH   SOLE   0 0 227,034
Williams Companies Inc COM 969457100 477 33,684 SH   SOLE   0 0 33,684
Williams Companies Inc COM 969457100 22 1,590 SH   SOLE   0 0 477
XCEL Energy Inc. COM 98389B100 9,633 159,758 SH   SOLE   0 0 1,590
3M Company COM 88579y101 1,853 13,572 SH   SOLE   0 0 13,572
ABB Ltd. COM 000375204 2,561 148,390 SH   SOLE   0 0 148,390
Abbott Laboratories COM 002824100 14,041 177,935 SH   SOLE   0 0 177,935
Advance Auto Parts COM 00751Y106 527 5,648 SH   SOLE   0 0 5,648
Air Lease COM 00912x302 1,409 63,619 SH   SOLE   0 0 63,619
Air Products COM 009158106 302 1,511 SH   SOLE   0 0 1,511
Alphabet, Inc. Cl A COM 02079k305 10,650 9,166 SH   SOLE   0 0 9,166
Alphabet, Inc. Cl A COM 02079k305 58 50 SH   SOLE   0 0 50
Alphabet, Inc. Cl C COM 02079k107 1,486 1,278 SH   SOLE   0 0 1,278
Amazon.com Inc. COM 023135106 20,975 10,758 SH   SOLE   0 0 10,758
American Express COM 025816109 662 7,733 SH   SOLE   0 0 7,733
American Intl. Group COM 026874784 358 14,748 SH   SOLE   0 0 14,748
Anheuser-Busch InBev SA/NV COM 03524A108 3,167 78,245 SH   SOLE   0 0 78,245
Anheuser-Busch Inbev ADR COM 03524A108 256 5,800 SH   SOLE   0 0 5,800
Apple Computer COM 037833100 13,913 54,715 SH   SOLE   0 0 54,715
Automatic Data Processing COM 053015103 2,906 21,262 SH   SOLE   0 0 21,262
Bank of America COM 060505104 6,094 287,043 SH   SOLE   0 0 287,043
Becton Dickinson COM 075887109 8,959 38,991 SH   SOLE   0 0 38,991
Berkshire Hathaway A COM 084670108 816 3 SH   SOLE   0 0 3
Berkshire Hathaway B COM 084670702 10,693 58,485 SH   SOLE   0 0 58,485
Blackstone Group Inc. COM 09260D107 2,865 62,875 SH   SOLE   0 0 62,875
Boeing Company COM 097023105 267 1,789 SH   SOLE   0 0 1,789
Brookfield Infrastructure Part COM G16252101 4,730 131,500 SH   SOLE   0 0 131,500
CVS Health Corp COM 126650100 3,119 52,577 SH   SOLE   0 0 52,577
Cadence Design COM 127387108 609 9,224 SH   SOLE   0 0 9,224
Caterpillar COM 149123101 242 2,083 SH   SOLE   0 0 2,083
Centene Corp COM 15135B101 209 3,524 SH   SOLE   0 0 3,524
Century Communities, Inc. COM 156504300 486 33,510 SH   SOLE   0 0 33,510
Charter Communications, Inc. COM 16119P108 6,675 15,298 SH   SOLE   0 0 15,298
Chevron COM 166764100 1,399 19,314 SH   SOLE   0 0 19,314
Chubb Ltd. COM H1467J104 441 3,946 SH   SOLE   0 0 3,946
Cisco Systems COM 17275R102 3,066 77,984 SH   SOLE   0 0 77,984
Citigroup COM 172967424 3,185 75,622 SH   SOLE   0 0 75,622
Coca Cola Co. COM 191216100 8,199 185,290 SH   SOLE   0 0 185,290
Colgate Palmolive COM 194162103 1,142 17,215 SH   SOLE   0 0 17,215
Comcast Cl A COM 20030N101 327 9,524 SH   SOLE   0 0 9,524
ConocoPhillips COM 20825C104 981 31,855 SH   SOLE   0 0 31,855
Costco Wholesale COM 22160K105 4,984 17,478 SH   SOLE   0 0 17,478
D. R. Horton COM 23331A109 2,898 85,231 SH   SOLE   0 0 85,231
Deere & Co. COM 244199105 457 3,306 SH   SOLE   0 0 3,306
Delta Airlines COM 247361702 1,706 59,781 SH   SOLE   0 0 59,781
Dentsply Sirona COM 24906P109 1,740 44,820 SH   SOLE   0 0 44,820
Discovery Inc. C COM 25470f302 1,887 107,606 SH   SOLE   0 0 107,606
Eli Lilly COM 532457108 674 4,860 SH   SOLE   0 0 4,860
Emerson Electric Co. COM 291011104 616 12,938 SH   SOLE   0 0 12,938
Estee Lauder COM 518439104 1,091 6,850 SH   SOLE   0 0 6,850
Exxon Mobil COM 30231G102 1,044 27,500 SH   SOLE   0 0 27,500
Facebook COM 30303M102 12,874 77,183 SH   SOLE   0 0 77,183
Fedex COM 31428x106 1,623 13,383 SH   SOLE   0 0 13,383
Fomento Economico Mexicano SA COM 344419106 1,099 18,160 SH   SOLE   0 0 18,160
General Electric COM 369604103 310 39,104 SH   SOLE   0 0 39,104
Genuine Parts COM 372460105 625 9,277 SH   SOLE   0 0 9,277
IBM COM 459200101 687 6,194 SH   SOLE   0 0 6,194
Illinois Tool Works COM 452308109 601 4,229 SH   SOLE   0 0 4,229
Intel Corp. COM 458140100 596 11,004 SH   SOLE   0 0 11,004
Invesco COM G491BT108 187 20,546 SH   SOLE   0 0 20,546
J.P. Morgan Chase COM 46625h100 14,287 158,687 SH   SOLE   0 0 158,687
Johnson & Johnson COM 478160104 25,747 196,346 SH   SOLE   0 0 196,346
KKR & Co. Inc. COM 48251W104 2,056 87,600 SH   SOLE   0 0 87,600
Kimberly Clark COM 494368103 2,258 17,660 SH   SOLE   0 0 17,660
Liberty Sirius Group C COM 531229607 220 6,948 SH   SOLE   0 0 6,948
Linde PLC COM G5494J103 389 2,250 SH   SOLE   0 0 2,250
McDonald's Corp. COM 580135101 283 1,710 SH   SOLE   0 0 1,710
Medtronic COM G5960L103 10,816 119,935 SH   SOLE   0 0 119,935
Merck COM 58933y105 5,857 76,119 SH   SOLE   0 0 76,119
MetLife COM 59156R108 3,660 119,738 SH   SOLE   0 0 119,935
Microsoft COM 594918104 19,253 122,076 SH   SOLE   0 0 122,076
Mondelez International Inc. COM 609207105 511 10,200 SH   SOLE   0 0 10,200
NRG Energy COM 629377508 9,511 348,901 SH   SOLE   0 0 348,901
Nestle Spons ADR COM 641069406 20,487 198,925 SH   SOLE   0 0 198,925
Noble Energy COM 655044105 279 46,159 SH   SOLE   0 0 46,159
Northrup Grumman COM 666807102 303 1,000 SH   SOLE   0 0 1,000
Northway Financial COM 667270201 208 8,577 SH   SOLE   0 0 8,577
Novartis COM 66987V109 5,266 63,875 SH   SOLE   0 0 63,875
Oracle COM 68389X105 324 6,700 SH   SOLE   0 0 6,700
Pepsico COM 713448108 4,041 33,645 SH   SOLE   0 0 33,645
Pfizer COM 717081103 4,692 143,765 SH   SOLE   0 0 143,765
Phillips 66 COM 718546104 940 17,518 SH   SOLE   0 0 17,518
Procter & Gamble COM 742718109 7,268 66,077 SH   SOLE   0 0 66,077
Pulte Homes Inc. COM 745867101 2,529 113,322 SH   SOLE   0 0 113,322
Roche Holding AG COM 771195104 4,581 112,910 SH   SOLE   0 0 112,910
Royal Dutch Shell COM 780259206 792 22,712 SH   SOLE   0 0 22,712
S&P Global Inc. COM 78409V104 392 1,600 SH   SOLE   0 0 1,600
SPDR Index Shs S&P China COM 78463X400 347 3,800 SH   SOLE   0 0 3,800
SPDR S&P 500 ETF COM 78462f103 3,624 14,060 SH   SOLE   0 0 14,060
SVB Financial Group COM 78486Q101 1,298 8,590 SH   SOLE   0 0 8,590
Sherwin Williams Co. COM 824348106 1,677 3,650 SH   SOLE   0 0 3,650
Siemens AG ADR COM 826197501 447 10,650 SH   SOLE   0 0 10,650
Southwest Airlines COM 844741108 451 12,656 SH   SOLE   0 0 12,656
State Street Corp COM 857477103 347 6,514 SH   SOLE   0 0 6,514
Stryker Corp COM 863667101 8,791 52,802 SH   SOLE   0 0 52,802
Sysco COM 871829107 1,719 37,664 SH   SOLE   0 0 37,664
T-Mobile US, Inc. COM 872590104 6,162 73,443 SH   SOLE   0 0 73,443
Tencent Holdings Ltd. ADR COM 88032Q109 325 6,620 SH   SOLE   0 0 6,620
Thermo Fisher Scientific COM 883556102 6,473 22,824 SH   SOLE   0 0 22,824
Thomson Reuters Corp. COM 884903709 255 3,754 SH   SOLE   0 0 3,754
UBS Group AG COM H42097107 317 34,200 SH   SOLE   0 0 34,200
Uber Technologies, Inc. COM 90353t100 347 12,440 SH   SOLE   0 0 12,440
Unilever NV NY COM 904784709 4,199 86,060 SH   SOLE   0 0 86,060
Union Pacific COM 907818108 1,941 13,760 SH   SOLE   0 0 13,760
United Technologies COM 913017109 355 3,760 SH   SOLE   0 0 3,760
UnitedHealth Group COM 91324P102 10,141 40,664 SH   SOLE   0 0 40,664
Visa COM 92826c839 15,048 93,397 SH   SOLE   0 0 93,397
Vistra Energy Corp COM 92840m102 10,641 666,723 SH   SOLE   0 0 666,723
W. W. Grainger COM 384802104 257 1,034 SH   SOLE   0 0 1,034
Walt Disney COM 254687106 1,716 17,760 SH   SOLE   0 0 17,760
Wells Fargo COM 949746101 452 15,739 SH   SOLE   0 0 15,739
WisdomTree Germany Hedged Equi COM 97717w448 285 12,700 SH   SOLE   0 0 12,700
iShares Russell 1000 Growth ET COM 464287614 363 2,412 SH   SOLE   0 0 2,412
iShares Russell 3000 ETF COM 464287689 207 1,397 SH   SOLE   0 0 1,397
iShares S&P 500 Growth Index F COM 464287309 228 1,383 SH   SOLE   0 0 1,383
iShares US Technology COM 464287721 552 2,700 SH   SOLE   0 0 2,700