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
8point3 Energy Partners, LP COM 282539105 2,727 179,300 SH   SOLE   0 0 179,300
AT&T COM 00206r102 1,167 30,008 SH   SOLE   0 0 30,008
AllianceBernstein Holdings, LP COM 01881g106 517 20,625 SH   SOLE   0 0 20,625
EQT Midstream Partners LP COM 26885B100 7,093 97,028 SH   SOLE   0 0 97,028
Enbridge Energy Mgmt. COM 29250x103 780 58,222 SH   SOLE   0 0 58,222
Enbridge Energy Partners L.P. COM 29250R106 197 14,300 SH   SOLE   0 0 14,300
Enbridge Inc. COM 29250n105 2,907 74,334 SH   SOLE   0 0 74,334
Energy Transfer Equity LP COM 29273V100 14,169 820,937 SH   SOLE   0 0 820,937
Energy Transfer Partners LP COM 29278n103 459 25,591 SH   SOLE   0 0 25,591
Enterprise Prod Partners COM 293792107 55,528 2,094,607 SH   SOLE   0 0 2,094,607
HCP, Inc. COM 40414l109 3,574 137,050 SH   SOLE   0 0 137,050
Kinder Morgan Inc. COM 49456b101 2,560 141,681 SH   SOLE   0 0 141,681
Liberty Property Tr COM 531172104 4,795 111,483 SH   SOLE   0 0 111,483
MPLX LP COM 55336v100 1,115 31,438 SH   SOLE   0 0 31,438
Magellan Midstream Partners, L COM 559080106 52,896 745,651 SH   SOLE   0 0 745,651
NRG Yield, Inc.Class C COM 62942X405 25,961 1,373,592 SH   SOLE   0 0 1,373,592
NextEra Energy Partners COM 65341b106 55,908 1,296,861 SH   SOLE   0 0 1,296,861
NextEra Energy, Inc. COM 65339F101 24,881 159,298 SH   SOLE   0 0 159,298
Pattern Energy Group, Inc. Cla COM 70338p100 42,072 1,957,769 SH   SOLE   0 0 1,957,769
Pembina Pipeline Corp. COM 706327103 540 14,930 SH   SOLE   0 0 14,930
Phillips 66 Partners LP COM 718549207 384 7,340 SH   SOLE   0 0 7,340
Plains All American Pipeline L COM 726503105 2,296 111,250 SH   SOLE   0 0 111,250
Resource Capital COM 76120W708 541 57,743 SH   SOLE   0 0 57,743
Sempra Energy COM 816851109 12,844 120,128 SH   SOLE   0 0 120,128
Spectra Energy Partners LP COM 84756n109 253 6,397 SH   SOLE   0 0 6,397
Sunoco LP COM 86765k109 904 31,825 SH   SOLE   0 0 31,825
Teekay LNG Partners COM y8564m105 4,360 216,380 SH   SOLE   0 0 216,380
Verizon Comm COM 92343V104 5,054 95,492 SH   SOLE   0 0 95,492
Williams Companies Inc COM 969457100 6,159 202,004 SH   SOLE   0 0 202,004
3M Company COM 88579y101 3,502 14,878 SH   SOLE   0 0 14,878
A. Schulman COM 808194104 1,813 48,658 SH   SOLE   0 0 48,658
ABB Ltd. COM 000375204 370 13,800 SH   SOLE   0 0 13,800
Abbott Laboratories COM 002824100 16,605 290,962 SH   SOLE   0 0 290,962
Accenture PLC COM g1151c101 5,365 35,047 SH   SOLE   0 0 35,047
Advance Auto Parts COM 00751Y106 1,130 11,338 SH   SOLE   0 0 11,338
Air Products COM 009158106 273 1,661 SH   SOLE   0 0 1,661
Allergan Inc. COM G0177J108 2,362 14,440 SH   SOLE   0 0 14,440
Alphabet, Inc. Cl A COM 02079k305 19,819 18,814 SH   SOLE   0 0 18,814
Alphabet, Inc. Cl C COM 02079k107 309 295 SH   SOLE   0 0 295
Amazon.com Inc. COM 023135106 20,044 17,139 SH   SOLE   0 0 17,139
American Airlines Group COM 02376r102 5,058 97,212 SH   SOLE   0 0 97,212
American Express COM 025816109 768 7,733 SH   SOLE   0 0 7,733
American Intl. Group COM 026874784 2,640 44,306 SH   SOLE   0 0 44,306
Anheuser-Busch InBev SA/NV COM 03524A108 9,250 82,911 SH   SOLE   0 0 82,911
Anheuser-Busch Inbev ADR COM 03524A108 658 5,900 SH   SOLE   0 0 5,900
Apple Computer COM 037833100 32,354 191,181 SH   SOLE   0 0 191,181
Associated Capital Group COM 045528106 405 11,888 SH   SOLE   0 0 11,888
Automatic Data Processing COM 053015103 2,553 21,785 SH   SOLE   0 0 21,785
Bancorp Inc COM 05969a105 1,532 155,020 SH   SOLE   0 0 155,020
Bank of America COM 060505104 23,556 797,959 SH   SOLE   0 0 797,959
Bayer AG COM d0712d163 216 1,750 SH   SOLE   0 0 1,750
Becton Dickinson COM 075887109 2,433 11,368 SH   SOLE   0 0 11,368
Blackstone Group COM 09253U108 13,745 429,272 SH   SOLE   0 0 429,272
Boeing Company COM 097023105 610 2,069 SH   SOLE   0 0 2,069
Brkshire Hathaway A COM 084670108 893 3 SH   SOLE   0 0 3
Brkshire Hathaway B COM 084670702 4,343 21,909 SH   SOLE   0 0 21,909
CVS Health Corp COM 126650100 2,004 27,638 SH   SOLE   0 0 27,638
Cadence Design COM 127387108 386 9,224 SH   SOLE   0 0 9,224
Capital One Financial COM 14040H105 209 2,100 SH   SOLE   0 0 2,100
Carnival Corporation COM 143658300 14,677 221,138 SH   SOLE   0 0 221,138
Caterpillar COM 149123101 339 2,150 SH   SOLE   0 0 2,150
Charles Schwab COM 808513105 299 5,825 SH   SOLE   0 0 5,825
Chevron COM 166764100 3,021 24,131 SH   SOLE   0 0 24,131
Chubb Ltd. COM H1467J104 577 3,946 SH   SOLE   0 0 3,946
Cisco Systems COM 17275R102 1,260 32,909 SH   SOLE   0 0 32,909
Citigroup COM 172967424 26,201 352,111 SH   SOLE   0 0 352,111
Coca Cola Co. COM 191216100 730 15,916 SH   SOLE   0 0 15,916
Colgate Palmolive COM 194162103 3,949 52,336 SH   SOLE   0 0 52,336
Comcast Cl A COM 20030N101 381 9,524 SH   SOLE   0 0 9,524
ConocoPhillips COM 20825C104 2,527 46,031 SH   SOLE   0 0 46,031
Corning COM 219350105 278 8,700 SH   SOLE   0 0 8,700
Costco Wholesale COM 22160K105 4,154 22,317 SH   SOLE   0 0 22,317
DST Systems COM 233326107 1,197 19,290 SH   SOLE   0 0 19,290
Deere & Co. COM 244199105 527 3,366 SH   SOLE   0 0 3,366
Delta Airlines COM 247361702 16,740 298,930 SH   SOLE   0 0 298,930
Dentsply Sirona COM 24906P109 3,103 47,140 SH   SOLE   0 0 47,140
Diageo PLC Spon ADR COM 25243q205 256 1,753 SH   SOLE   0 0 1,753
Discovery Comm C COM 25470f302 699 33,011 SH   SOLE   0 0 33,011
Discovery Holding A COM 25470f104 220 9,831 SH   SOLE   0 0 9,831
DowDuPont COM 26078j100 19,435 272,890 SH   SOLE   0 0 272,890
Eli Lilly COM 532457108 410 4,860 SH   SOLE   0 0 4,860
Emerson Electric Co. COM 291011104 902 12,938 SH   SOLE   0 0 12,938
Estee Lauder COM 518439104 929 7,300 SH   SOLE   0 0 7,300
Exxon Mobil COM 30231G102 2,914 34,840 SH   SOLE   0 0 34,840
Facebook COM 30303M102 18,938 107,321 SH   SOLE   0 0 107,321
Facebook COM 30303M102 60 340 SH   SOLE   0 0 340
Fedex COM 31428x106 35,232 141,188 SH   SOLE   0 0 141,188
Ferro Corp COM 315405100 233 9,897 SH   SOLE   0 0 9,897
Fomento Economico Mexicano SA COM 344419106 3,673 39,120 SH   SOLE   0 0 39,120
Gamco Investors A COM 361438104 352 11,888 SH   SOLE   0 0 11,888
Generac Holdings, Inc. COM 368736104 329 6,647 SH   SOLE   0 0 6,647
General Electric COM 369604103 2,283 130,832 SH   SOLE   0 0 130,832
Genuine Parts COM 372460105 938 9,877 SH   SOLE   0 0 9,877
Glencore PC ADR COM 37827X100 19,091 1,833,902 SH   SOLE   0 0 1,833,902
Hain Celestial Group COM 405217100 259 6,119 SH   SOLE   0 0 6,119
Henry Schein COM 806407102 2,001 28,640 SH   SOLE   0 0 28,640
Home Depot COM 437076102 12,400 65,426 SH   SOLE   0 0 65,426
IBM COM 459200101 1,185 7,723 SH   SOLE   0 0 7,723
Illinois Tool Works COM 452308109 1,250 7,489 SH   SOLE   0 0 7,489
Intel Corp. COM 458140100 508 11,004 SH   SOLE   0 0 11,004
International Paper COM 460146103 13,406 231,380 SH   SOLE   0 0 231,380
Invesco COM G491BT108 1,443 39,496 SH   SOLE   0 0 39,496
J.P. Morgan Chase COM 46625h100 52,306 489,113 SH   SOLE   0 0 489,113
Johnson & Johnson COM 478160104 38,437 275,103 SH   SOLE   0 0 275,103
KKR & Co. LP COM 48248M102 9,765 463,657 SH   SOLE   0 0 463,657
Key Corp. COM 493267108 260 12,871 SH   SOLE   0 0 12,871
Kimberly Clark COM 494368103 2,220 18,400 SH   SOLE   0 0 18,400
LKQ Corporation COM 501889208 883 21,700 SH   SOLE   0 0 21,700
Liberty Sirius Group C COM 531229607 291 7,348 SH   SOLE   0 0 7,348
McDonald's Corp. COM 580135101 333 1,935 SH   SOLE   0 0 1,935
Medtronic COM G5960L103 3,215 39,819 SH   SOLE   0 0 39,819
Merck COM 58933y105 4,438 78,878 SH   SOLE   0 0 78,878
Mesabi Trust COM 590672101 383 15,241 SH   SOLE   0 0 15,241
MetLife COM 59156R108 1,354 26,780 SH   SOLE   0 0 26,780
Microsoft COM 594918104 20,919 244,550 SH   SOLE   0 0 244,550
Mondelez International Inc. COM 609207105 437 10,200 SH   SOLE   0 0 10,200
Morgan Stanley COM 617446448 9,215 175,630 SH   SOLE   0 0 175,630
Nestle Spons ADR COM 641069406 10,321 120,053 SH   SOLE   0 0 120,053
Noble Energy COM 655044105 1,496 51,330 SH   SOLE   0 0 51,330
Northrup Grumman COM 666807102 307 1,000 SH   SOLE   0 0 1,000
Northway Financial COM 667270201 282 8,952 SH   SOLE   0 0 8,952
Norwegian Cruise Lines COM G66721104 223 4,192 SH   SOLE   0 0 4,192
Novartis COM 66987V109 5,537 65,943 SH   SOLE   0 0 65,943
Oracle COM 68389X105 317 6,700 SH   SOLE   0 0 6,700
Pepsico COM 713448108 13,106 109,290 SH   SOLE   0 0 109,290
Pfizer COM 717081103 5,568 153,730 SH   SOLE   0 0 153,730
Phillips 66 COM 718546104 2,072 20,480 SH   SOLE   0 0 20,480
Praxair COM 74005P104 6,408 41,426 SH   SOLE   0 0 41,426
Procter & Gamble COM 742718109 7,126 77,554 SH   SOLE   0 0 77,554
Roche Holding AG COM 771195104 3,617 114,528 SH   SOLE   0 0 114,528
Royal Caribbean Cruise Ltd. COM v7780t103 13,474 112,961 SH   SOLE   0 0 112,961
Royal Dutch Shell COM 780259206 6,397 95,893 SH   SOLE   0 0 95,893
S&P Global Inc. COM 78409V104 271 1,600 SH   SOLE   0 0 1,600
SPDR Index Shs S&P China COM 78463X400 793 7,400 SH   SOLE   0 0 7,400
SPDR S&P 500 ETF COM 78462f103 3,819 14,310 SH   SOLE   0 0 14,310
SPDR S&P Midcap 400 EFT COM 78467y107 245 710 SH   SOLE   0 0 710
SPDR S&P Oil & Gas Equipment S COM 78464A748 8,923 520,870 SH   SOLE   0 0 520,870
Schlumberger COM 806857108 4,546 67,452 SH   SOLE   0 0 67,452
Sherwin Williams Co. COM 824348106 2,573 6,275 SH   SOLE   0 0 6,275
Southwest Airlines COM 844741108 10,183 155,591 SH   SOLE   0 0 155,591
State Street Corp COM 857477103 650 6,664 SH   SOLE   0 0 6,664
Stryker Corp COM 863667101 2,146 13,862 SH   SOLE   0 0 13,862
Sysco COM 871829107 2,639 43,462 SH   SOLE   0 0 43,462
Thermo Fisher Scientific COM 883556102 5,413 28,507 SH   SOLE   0 0 28,507
Tiffany & Co. COM 886547108 880 8,469 SH   SOLE   0 0 8,469
Time Warner Inc. COM 887317303 3,515 38,433 SH   SOLE   0 0 38,433
Twenty-First Century Fox COM 90130A101 583 16,897 SH   SOLE   0 0 16,897
UBS Group AG COM H42097107 788 42,850 SH   SOLE   0 0 42,850
Unilever NV NY COM 904784709 5,240 93,035 SH   SOLE   0 0 93,035
Union Pacific COM 907818108 1,885 14,056 SH   SOLE   0 0 14,056
United Continental Holdings, I COM 910047109 204 3,020 SH   SOLE   0 0 3,020
United Technologies COM 913017109 416 3,258 SH   SOLE   0 0 3,258
UnitedHealth Group COM 91324P102 661 3,000 SH   SOLE   0 0 3,000
Viacom Class B COM 92553p201 250 8,116 SH   SOLE   0 0 8,116
Visa COM 92826c839 15,886 139,329 SH   SOLE   0 0 139,329
W. W. Grainger COM 384802104 348 1,473 SH   SOLE   0 0 1,473
WPP Plc ADR COM 92937A102 1,773 19,580 SH   SOLE   0 0 19,580
Walt Disney COM 254687106 1,366 12,704 SH   SOLE   0 0 12,704
Wells Fargo COM 949746101 1,003 16,537 SH   SOLE   0 0 16,537
William Lyon Home COM 552074700 1,614 55,487 SH   SOLE   0 0 55,487
WisdomTree Germany Hedged Equi COM 97717w448 935 29,050 SH   SOLE   0 0 29,050
iShares Russell 1000 Growth ET COM 464287614 323 2,400 SH   SOLE   0 0 2,400
iShares Russell 2000 Value ETF COM 464287630 262 2,080 SH   SOLE   0 0 2,080
iShares US Technology COM 464287721 553 3,400 SH   SOLE   0 0 3,400