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,728 37,456 SH   SOLE   0 0 37,456
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 15,376 3,342,681 SH   SOLE   0 0 3,342,681
Enterprise Prod Partners COM 293792107 30,273 2,116,979 SH   SOLE   0 0 2,116,979
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 22,020 603,459 SH   SOLE   0 0 603,459
National Grid COM 636274409 2,657 45,600 SH   SOLE   0 0 45,600
NextEra Energy Partners COM 65341b106 53,045 1,233,613 SH   SOLE   0 0 1,233,613
NextEra Energy, Inc. COM 65339F101 12,440 51,700 SH   SOLE   0 0 51,700
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 12,742 1,301,505 SH   SOLE   0 0 1,301,505
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 1,590
XCEL Energy Inc. COM 98389B100 9,009 149,410 SH   SOLE   0 0 149,410
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 12,949 164,104 SH   SOLE   0 0 164,104
Advance Auto Parts COM 00751Y106 527 5,648 SH   SOLE   0 0 5,648
Air Lease COM 00912x302 1,292 58,347 SH   SOLE   0 0 58,347
Air Products COM 009158106 302 1,511 SH   SOLE   0 0 1,511
Alphabet, Inc. Cl A COM 02079k305 9,785 8,421 SH   SOLE   0 0 8,421
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 19,651 10,079 SH   SOLE   0 0 10,079
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 5,700 268,471 SH   SOLE   0 0 268,471
Becton Dickinson COM 075887109 8,459 36,816 SH   SOLE   0 0 36,816
Berkshire Hathaway A COM 084670108 816 3 SH   SOLE   0 0 3
Berkshire Hathaway B COM 084670702 10,237 55,992 SH   SOLE   0 0 55,992
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,221 14,259 SH   SOLE   0 0 14,259
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 2,983 70,814 SH   SOLE   0 0 70,814
Coca Cola Co. COM 191216100 7,644 172,755 SH   SOLE   0 0 172,755
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,696 79,291 SH   SOLE   0 0 79,291
Deere & Co. COM 244199105 457 3,306 SH   SOLE   0 0 3,306
Delta Airlines COM 247361702 1,530 53,621 SH   SOLE   0 0 53,621
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 11,987 71,864 SH   SOLE   0 0 71,864
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 13,692 152,084 SH   SOLE   0 0 152,084
Johnson & Johnson COM 478160104 24,627 187,807 SH   SOLE   0 0 187,807
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,167 112,743 SH   SOLE   0 0 112,743
Merck COM 58933y105 5,857 76,119 SH   SOLE   0 0 76,119
MetLife COM 59156R108 3,417 111,777 SH   SOLE   0 0 111,777
Microsoft COM 594918104 17,830 113,054 SH   SOLE   0 0 113,054
Mondelez International Inc. COM 609207105 511 10,200 SH   SOLE   0 0 10,200
NRG Energy COM 629377508 8,907 326,730 SH   SOLE   0 0 326,730
Nestle Spons ADR COM 641069406 19,596 190,275 SH   SOLE   0 0 190,275
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,333 104,522 SH   SOLE   0 0 104,522
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 376 10,566 SH   SOLE   0 0 10,566
State Street Corp COM 857477103 347 6,514 SH   SOLE   0 0 6,514
Stryker Corp COM 863667101 8,372 50,283 SH   SOLE   0 0 50,283
Sysco COM 871829107 1,719 37,664 SH   SOLE   0 0 37,664
T-Mobile US, Inc. COM 872590104 5,726 68,253 SH   SOLE   0 0 68,253
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
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 9,533 38,227 SH   SOLE   0 0 38,227
Visa COM 92826c839 12,711 78,891 SH   SOLE   0 0 78,891
Vistra Energy Corp COM 92840m102 9,965 624,343 SH   SOLE   0 0 624,343
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