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 10,383 690,808 SH   SOLE   0 0 690,808
AT&T COM 00206r102 1,175 30,008 SH   SOLE   0 0 30,008
AllianceBernstein Holdings, LP COM 01881g106 501 20,625 SH   SOLE   0 0 20,625
Enbridge Energy Mgmt. COM 29250x103 878 56,778 SH   SOLE   0 0 56,778
Enbridge Energy Partners L.P. COM 29250R106 244 15,300 SH   SOLE   0 0 15,300
Enbridge Inc. COM 29250n105 3,356 80,222 SH   SOLE   0 0 80,222
Energy Transfer Equity LP COM 29273V100 12,647 727,678 SH   SOLE   0 0 727,678
Energy Transfer Partners LP COM 29278n103 682 37,270 SH   SOLE   0 0 37,270
Enterprise Prod Partners COM 293792107 55,062 2,112,099 SH   SOLE   0 0 2,112,099
HCP, Inc. COM 40414l109 1,997 71,750 SH   SOLE   0 0 71,750
Kinder Morgan Inc. COM 49456b101 2,651 138,206 SH   SOLE   0 0 138,206
Liberty Property Tr COM 531172104 4,742 115,483 SH   SOLE   0 0 115,483
MPLX LP COM 55336v100 1,111 31,730 SH   SOLE   0 0 31,730
Magellan Midstream Partners, L COM 559080106 53,617 754,531 SH   SOLE   0 0 754,531
NRG Yield, Inc.Class C COM 62942X405 26,434 1,369,618 SH   SOLE   0 0 1,369,618
NextEra Energy Partners COM 65341b106 53,641 1,331,380 SH   SOLE   0 0 1,331,380
NextEra Energy, Inc. COM 65339F101 23,989 163,693 SH   SOLE   0 0 163,693
Pattern Energy Group, Inc. Cla COM 70338p100 47,420 1,967,642 SH   SOLE   0 0 1,967,642
Pembina Pipeline Corp. COM 706327103 524 14,930 SH   SOLE   0 0 14,930
Phillips 66 Partners LP COM 718549207 386 7,340 SH   SOLE   0 0 7,340
Plains All American Pipeline L COM 726503105 2,357 111,250 SH   SOLE   0 0 111,250
Resource Capital COM 76120W708 622 57,743 SH   SOLE   0 0 57,743
Sempra Energy COM 816851109 14,223 124,618 SH   SOLE   0 0 124,618
Spectra Energy Partners LP COM 84756n109 284 6,397 SH   SOLE   0 0 6,397
Sunoco LP COM 86765k109 367 11,802 SH   SOLE   0 0 11,802
Teekay LNG Partners COM y8564m105 607 34,108 SH   SOLE   0 0 34,108
Verizon Comm COM 92343V104 4,788 96,742 SH   SOLE   0 0 96,742
Williams Companies Inc COM 969457100 1,475 49,136 SH   SOLE   0 0 49,136
3M Company COM 88579y101 3,191 15,203 SH   SOLE   0 0 15,203
A. Schulman COM 808194104 1,710 50,074 SH   SOLE   0 0 50,074
ABB Ltd. COM 000375204 342 13,800 SH   SOLE   0 0 13,800
Abbott Laboratories COM 002824100 16,087 301,472 SH   SOLE   0 0 301,472
Accenture PLC COM g1151c101 4,907 36,327 SH   SOLE   0 0 36,327
Advance Auto Parts COM 00751Y106 1,125 11,338 SH   SOLE   0 0 11,338
Air Products COM 009158106 251 1,661 SH   SOLE   0 0 1,661
Allergan Inc. COM G0177J108 9,784 47,740 SH   SOLE   0 0 47,740
Alphabet, Inc. Cl A COM 02079k305 18,904 19,414 SH   SOLE   0 0 19,414
Alphabet, Inc. Cl C COM 02079k107 283 295 SH   SOLE   0 0 295
Amazon.com Inc. COM 023135106 17,207 17,899 SH   SOLE   0 0 17,899
American Airlines Group COM 02376r102 4,778 100,617 SH   SOLE   0 0 100,617
American Express COM 025816109 729 8,054 SH   SOLE   0 0 8,054
American Intl. Group COM 026874784 2,720 44,306 SH   SOLE   0 0 44,306
Anheuser-Busch InBev SA/NV COM 03524A108 10,130 84,911 SH   SOLE   0 0 84,911
Anheuser-Busch Inbev ADR COM 03524A108 704 5,900 SH   SOLE   0 0 5,900
Apple Computer COM 037833100 23,650 153,449 SH   SOLE   0 0 153,449
Associated Capital Group COM 045528106 424 11,888 SH   SOLE   0 0 11,888
Automatic Data Processing COM 053015103 2,423 22,160 SH   SOLE   0 0 22,160
Bancorp Inc COM 05969a105 1,282 155,020 SH   SOLE   0 0 155,020
Bank of America COM 060505104 17,440 688,228 SH   SOLE   0 0 688,228
Becton Dickinson COM 075887109 2,228 11,368 SH   SOLE   0 0 11,368
Blackstone Group COM 09253U108 14,264 427,451 SH   SOLE   0 0 427,451
Boeing Company COM 097023105 551 2,169 SH   SOLE   0 0 2,169
Brkshire Hathaway A COM 084670108 824 3 SH   SOLE   0 0 3
Brkshire Hathaway B COM 084670702 4,016 21,909 SH   SOLE   0 0 21,909
CVS Health Corp COM 126650100 2,248 27,638 SH   SOLE   0 0 27,638
Cadence Design COM 127387108 364 9,224 SH   SOLE   0 0 9,224
Carnival Corporation COM 143658300 4,891 75,750 SH   SOLE   0 0 75,750
Caterpillar COM 149123101 268 2,150 SH   SOLE   0 0 2,150
Celgne Corp COM 151020104 18,188 124,728 SH   SOLE   0 0 124,728
Charles Schwab COM 808513105 255 5,825 SH   SOLE   0 0 5,825
Chevron COM 166764100 2,914 24,803 SH   SOLE   0 0 24,803
Chubb Ltd. COM H1467J104 563 3,946 SH   SOLE   0 0 3,946
Cisco Systems COM 17275R102 1,107 32,909 SH   SOLE   0 0 32,909
Citigroup COM 172967424 26,339 362,104 SH   SOLE   0 0 362,104
Coca Cola Co. COM 191216100 739 16,416 SH   SOLE   0 0 16,416
Colgate Palmolive COM 194162103 3,886 53,336 SH   SOLE   0 0 53,336
Comcast Cl A COM 20030N101 366 9,524 SH   SOLE   0 0 9,524
ConocoPhillips COM 20825C104 2,317 46,291 SH   SOLE   0 0 46,291
Corning COM 219350105 260 8,700 SH   SOLE   0 0 8,700
Costco Wholesale COM 22160K105 3,666 22,317 SH   SOLE   0 0 22,317
DST Systems COM 233326107 1,059 19,290 SH   SOLE   0 0 19,290
Deere & Co. COM 244199105 423 3,366 SH   SOLE   0 0 3,366
Delta Airlines COM 247361702 14,963 310,300 SH   SOLE   0 0 310,300
Dentsply Sirona COM 24906P109 2,819 47,140 SH   SOLE   0 0 47,140
Diageo PLC Spon ADR COM 25243q205 232 1,753 SH   SOLE   0 0 1,753
Discovery Comm C COM 25470f302 669 33,011 SH   SOLE   0 0 33,011
Discovery Holding A COM 25470f104 209 9,831 SH   SOLE   0 0 9,831
DowDuPont COM 26078j100 18,785 271,335 SH   SOLE   0 0 271,335
Eli Lilly COM 532457108 416 4,860 SH   SOLE   0 0 4,860
Emerson Electric Co. COM 291011104 813 12,938 SH   SOLE   0 0 12,938
Estee Lauder COM 518439104 787 7,300 SH   SOLE   0 0 7,300
Exxon Mobil COM 30231G102 2,912 35,515 SH   SOLE   0 0 35,515
Facebook COM 30303M102 19,043 111,445 SH   SOLE   0 0 111,445
Facebook COM 30303M102 58 340 SH   SOLE   0 0 340
Fedex COM 31428x106 17,091 75,763 SH   SOLE   0 0 75,763
Ferro Corp COM 315405100 221 9,897 SH   SOLE   0 0 9,897
Fomento Economico Mexicano SA COM 344419106 3,737 39,120 SH   SOLE   0 0 39,120
Gamco Investors A COM 361438104 354 11,888 SH   SOLE   0 0 11,888
Generac Holdings, Inc. COM 368736104 305 6,647 SH   SOLE   0 0 6,647
General Electric COM 369604103 4,912 203,132 SH   SOLE   0 0 203,132
Genuine Parts COM 372460105 1,112 11,627 SH   SOLE   0 0 11,627
Glencore PC ADR COM 37827X100 10,988 1,202,170 SH   SOLE   0 0 1,202,170
Henry Schein COM 806407102 2,348 28,640 SH   SOLE   0 0 28,640
Home Depot COM 437076102 11,125 68,016 SH   SOLE   0 0 68,016
IBM COM 459200101 1,120 7,723 SH   SOLE   0 0 7,723
Illinois Tool Works COM 452308109 1,108 7,489 SH   SOLE   0 0 7,489
Intel Corp. COM 458140100 419 11,004 SH   SOLE   0 0 11,004
International Paper COM 460146103 13,651 240,250 SH   SOLE   0 0 240,250
Invesco COM G491BT108 1,384 39,496 SH   SOLE   0 0 39,496
J.P. Morgan Chase COM 46625h100 48,198 504,641 SH   SOLE   0 0 504,641
JPM China Region Fund Escrow COM 481ESC200 0 35,209 SH   SOLE   0 0 35,209
Johnson & Johnson COM 478160104 37,175 285,938 SH   SOLE   0 0 285,938
KKR & Co. LP COM 48248M102 9,512 467,892 SH   SOLE   0 0 467,892
Key Corp. COM 493267108 242 12,871 SH   SOLE   0 0 12,871
Kimberly Clark COM 494368103 2,224 18,900 SH   SOLE   0 0 18,900
LKQ Corporation COM 501889208 781 21,700 SH   SOLE   0 0 21,700
Liberty Sirius Group C COM 531229607 308 7,348 SH   SOLE   0 0 7,348
McDonald's Corp. COM 580135101 303 1,935 SH   SOLE   0 0 1,935
Medtronic COM G5960L103 3,097 39,819 SH   SOLE   0 0 39,819
Merck COM 58933y105 5,131 80,128 SH   SOLE   0 0 80,128
Mesabi Trust COM 590672101 413 17,940 SH   SOLE   0 0 17,940
MetLife COM 59156R108 1,391 26,780 SH   SOLE   0 0 26,780
Microsoft COM 594918104 18,642 250,261 SH   SOLE   0 0 250,261
Mondelez International Inc. COM 609207105 415 10,200 SH   SOLE   0 0 10,200
Morgan Stanley COM 617446448 8,793 182,540 SH   SOLE   0 0 182,540
Nestle Spons ADR COM 641069406 10,271 122,254 SH   SOLE   0 0 122,254
Nestle Spons ADR COM 641069406 11 135 SH   SOLE   0 0 135
Noble Energy COM 655044105 1,456 51,330 SH   SOLE   0 0 51,330
Northrup Grumman COM 666807102 288 1,000 SH   SOLE   0 0 1,000
Northway Financial COM 667270201 261 8,952 SH   SOLE   0 0 8,952
Novartis COM 66987V109 5,751 66,993 SH   SOLE   0 0 66,993
Oracle COM 68389X105 324 6,700 SH   SOLE   0 0 6,700
Pepsico COM 713448108 12,491 112,100 SH   SOLE   0 0 112,100
Pfizer COM 717081103 5,542 155,230 SH   SOLE   0 0 155,230
Phillips 66 COM 718546104 1,876 20,480 SH   SOLE   0 0 20,480
Praxair COM 74005P104 5,789 41,426 SH   SOLE   0 0 41,426
Procter & Gamble COM 742718109 7,192 79,054 SH   SOLE   0 0 79,054
Roche Holding AG COM 771195104 3,713 116,028 SH   SOLE   0 0 116,028
Royal Caribbean Cruise Ltd. COM v7780t103 5,357 45,190 SH   SOLE   0 0 45,190
Royal Dutch Shell COM 780259206 1,552 25,612 SH   SOLE   0 0 25,612
S&P Global Inc. COM 78409V104 250 1,600 SH   SOLE   0 0 1,600
SPDR Index Shs S&P China COM 78463X400 759 7,400 SH   SOLE   0 0 7,400
SPDR Midcap Index COM 78467y107 232 710 SH   SOLE   0 0 710
SPDR S&P 500 ETF COM 78462f103 3,595 14,310 SH   SOLE   0 0 14,310
Sherwin Williams Co. COM 824348106 2,247 6,275 SH   SOLE   0 0 6,275
Southwest Airlines COM 844741108 9,043 161,541 SH   SOLE   0 0 161,541
State Street Corp COM 857477103 637 6,664 SH   SOLE   0 0 6,664
Stryker Corp COM 863667101 1,969 13,862 SH   SOLE   0 0 13,862
Sysco COM 871829107 2,356 43,662 SH   SOLE   0 0 43,662
Thermo Fisher Scientific COM 883556102 5,450 28,807 SH   SOLE   0 0 28,807
Thomson Reuters Corp. COM 884903105 201 4,379 SH   SOLE   0 0 4,379
Tiffany & Co. COM 886547108 777 8,469 SH   SOLE   0 0 8,469
Time Warner Inc. COM 887317303 3,937 38,433 SH   SOLE   0 0 38,433
Twenty-First Century Fox COM 90130A101 446 16,897 SH   SOLE   0 0 16,897
UBS Group AG COM H42097107 735 42,850 SH   SOLE   0 0 42,850
Unilever NV NY COM 904784709 5,567 94,285 SH   SOLE   0 0 94,285
Union Pacific COM 907818108 1,700 14,656 SH   SOLE   0 0 14,656
United Technologies COM 913017109 413 3,558 SH   SOLE   0 0 3,558
UnitedHealth Group COM 91324P102 588 3,000 SH   SOLE   0 0 3,000
Univest Corporation COM 915271100 207 6,461 SH   SOLE   0 0 6,461
Viacom Class B COM 92553p201 226 8,116 SH   SOLE   0 0 8,116
Visa COM 92826c839 15,122 143,689 SH   SOLE   0 0 143,689
W. W. Grainger COM 384802104 265 1,473 SH   SOLE   0 0 1,473
WPP Plc American Depository Sh COM 92937A102 2,307 24,855 SH   SOLE   0 0 24,855
Walt Disney COM 254687106 1,302 13,204 SH   SOLE   0 0 13,204
Wells Fargo COM 949746101 1,005 18,227 SH   SOLE   0 0 18,227
Whirlpool Corp. COM 963320106 350 1,900 SH   SOLE   0 0 1,900
William Lyon Home COM 552074700 1,276 55,487 SH   SOLE   0 0 55,487
WisdomTree Germany Hedged Equi COM 97717w448 916 29,050 SH   SOLE   0 0 29,050
iShares Russell 1000 Growth In COM 464287614 300 2,400 SH   SOLE   0 0 2,400
iShares Russell 2000 Value COM 464287630 258 2,080 SH   SOLE   0 0 2,080
iShares US Technology COM 464287721 510 3,400 SH   SOLE   0 0 3,400