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 22,689 1,575,644 SH   SOLE   0 0 1,575,644
AT&T COM 00206r102 1,251 30,809 SH   SOLE   0 0 30,809
AllianceBernstein Holdings, LP COM 01881g106 619 27,128 SH   SOLE   0 0 27,128
Brandywine Realty COM 105368203 2,059 131,799 SH   SOLE   0 0 131,799
Dominion Resources COM 25746u109 241 3,250 SH   SOLE   0 0 3,250
Enbridge Energy Mgmt. COM 29250x103 1,714 67,392 SH   SOLE   0 0 67,392
Enbridge Energy Partners L.P. COM 29250R106 389 15,300 SH   SOLE   0 0 15,300
Energy Transfer Equity LP COM 29273V100 12,109 721,221 SH   SOLE   0 0 721,221
Energy Transfer Partners LP COM 29273R109 659 17,800 SH   SOLE   0 0 17,800
Enterprise Prod Partners COM 293792107 52,375 1,895,574 SH   SOLE   0 0 1,895,574
Kinder Morgan Inc. COM 49456b101 2,710 117,146 SH   SOLE   0 0 117,146
Liberty Property Tr COM 531172104 5,155 127,746 SH   SOLE   0 0 127,746
MPLX LP COM 55336v100 1,059 31,271 SH   SOLE   0 0 31,271
Magellan Midstream Partners, L COM 559080106 58,674 829,425 SH   SOLE   0 0 829,425
NRG Yield, Inc.Class C COM 62942X405 17,749 1,046,506 SH   SOLE   0 0 1,046,506
Next Era Energy Partners COM 65341b106 33,096 1,183,252 SH   SOLE   0 0 1,183,252
NextEra Energy, Inc. COM 65339F101 27,756 226,917 SH   SOLE   0 0 226,917
Nustar GP Holdings LLC COM 67059l102 202 7,900 SH   SOLE   0 0 7,900
Pattern Energy Group, Inc. Cla COM 70338p100 35,604 1,583,093 SH   SOLE   0 0 1,583,093
Phillips 66 Partners LP COM 718549207 370 7,617 SH   SOLE   0 0 7,617
Plains All American Pipeline L COM 726503105 7,100 226,044 SH   SOLE   0 0 226,044
Plains GP Holdings LP COM 72651a108 299 23,082 SH   SOLE   0 0 23,082
Resource Capital COM 76120W708 753 58,760 SH   SOLE   0 0 58,760
Sempra Energy COM 816851109 20,202 188,472 SH   SOLE   0 0 188,472
Shell Midstream Partners LP COM 822634101 369 11,505 SH   SOLE   0 0 11,505
Spectra Energy COM 847560109 15,406 360,378 SH   SOLE   0 0 360,378
Spectra Energy Partners LP COM 84756n109 10,772 246,546 SH   SOLE   0 0 246,546
StoneMor Partners LP COM 86183q100 1,017 40,621 SH   SOLE   0 0 40,621
Sunoco LP COM 86765k109 440 15,172 SH   SOLE   0 0 15,172
Teekay LNG Partners COM y8564m105 341 22,557 SH   SOLE   0 0 22,557
Verizon Comm COM 92343V104 9,782 188,191 SH   SOLE   0 0 188,191
Williams Companies Inc COM 969457100 1,397 45,462 SH   SOLE   0 0 45,462
3M Company COM 88579y101 2,706 15,353 SH   SOLE   0 0 15,353
A. Schulman COM 808194104 302 10,372 SH   SOLE   0 0 10,372
ABB Ltd. COM 000375204 311 13,800 SH   SOLE   0 0 13,800
AbbVie, Inc. COM 00287y109 410 6,505 SH   SOLE   0 0 6,505
Abbott Laboratories COM 002824100 8,940 211,393 SH   SOLE   0 0 211,393
Advance Auto Parts COM 00751Y106 1,691 11,338 SH   SOLE   0 0 11,338
Air Products COM 009158106 250 1,661 SH   SOLE   0 0 1,661
Allergan Inc. COM G0177J108 30,110 130,739 SH   SOLE   0 0 130,739
Alphabet, Inc. Cl A COM 02079k305 14,082 17,513 SH   SOLE   0 0 17,513
Alphabet, Inc. Cl C COM 02079k107 229 295 SH   SOLE   0 0 295
Amazon.com Inc. COM 023135106 25,566 30,534 SH   SOLE   0 0 30,534
American Express COM 025816109 525 8,204 SH   SOLE   0 0 8,204
American Intl. Group COM 026874784 2,677 45,105 SH   SOLE   0 0 45,105
Anheuser-Busch InBev SA/NV COM 150142925 11,575 88,640 SH   SOLE   0 0 88,640
Anheuser-Busch Inbev ADR COM 03524A108 775 5,900 SH   SOLE   0 0 5,900
Apple Computer COM 037833100 6,797 60,121 SH   SOLE   0 0 60,121
Associated Capital Group COM 045528106 422 11,888 SH   SOLE   0 0 11,888
Automatic Data Processing COM 053015103 1,972 22,360 SH   SOLE   0 0 22,360
Bancorp Inc COM 05969a105 995 155,020 SH   SOLE   0 0 155,020
Bayer AG COM 072733918 2,688 26,750 SH   SOLE   0 0 26,750
Becton Dickinson COM 075887109 2,088 11,618 SH   SOLE   0 0 11,618
Blackstone Group COM 09253U108 2,356 92,299 SH   SOLE   0 0 92,299
Boeing Company COM 097023105 286 2,169 SH   SOLE   0 0 2,169
Brkshire Hathaway A COM 084670108 649 3 SH   SOLE   0 0 3
Brkshire Hathaway B COM 084670702 3,235 22,395 SH   SOLE   0 0 22,395
CVS Health Corp COM 126650100 2,758 30,988 SH   SOLE   0 0 30,988
Cadence Design COM 127387108 235 9,224 SH   SOLE   0 0 9,224
Caterpillar COM 149123101 209 2,350 SH   SOLE   0 0 2,350
Chevron COM 166764100 2,739 26,609 SH   SOLE   0 0 26,609
Chubb Ltd. COM H1467J104 539 4,286 SH   SOLE   0 0 4,286
Cisco Systems COM 17275R102 1,083 34,142 SH   SOLE   0 0 34,142
Citigroup COM 172967424 10,464 221,558 SH   SOLE   0 0 221,558
Coca Cola Co. COM 191216100 1,739 41,081 SH   SOLE   0 0 41,081
Colgate Palmolive COM 194162103 4,736 63,874 SH   SOLE   0 0 63,874
Comcast Cl A COM 20030N101 316 4,762 SH   SOLE   0 0 4,762
ConocoPhillips COM 20825C104 2,072 47,662 SH   SOLE   0 0 47,662
Corning COM 219350105 206 8,700 SH   SOLE   0 0 8,700
Costco Wholesale COM 22160K105 3,472 22,767 SH   SOLE   0 0 22,767
DST Systems COM 233326107 1,137 9,645 SH   SOLE   0 0 9,645
Danaher Corp COM 235851102 8,485 108,244 SH   SOLE   0 0 108,244
Deere & Co. COM 244199105 331 3,875 SH   SOLE   0 0 3,875
Dentsply Sirona COM 24906P109 2,831 47,640 SH   SOLE   0 0 47,640
Diageo PLC Spon ADR COM 25243q205 203 1,753 SH   SOLE   0 0 1,753
Diebold COM 253651103 292 11,770 SH   SOLE   0 0 11,770
Discovery Comm C COM 25470f302 876 33,290 SH   SOLE   0 0 33,290
Discovery Holding A COM 25470f104 288 10,704 SH   SOLE   0 0 10,704
Dow Chemical COM 260543103 553 10,674 SH   SOLE   0 0 10,674
Eli Lilly COM 532457108 390 4,860 SH   SOLE   0 0 4,860
Emerson Electric Co. COM 291011104 719 13,188 SH   SOLE   0 0 13,188
Estee Lauder COM 518439104 673 7,600 SH   SOLE   0 0 7,600
Exelon Corp. COM 30161N101 217 6,523 SH   SOLE   0 0 6,523
Exxon Mobil COM 30231G102 3,171 36,327 SH   SOLE   0 0 36,327
Facebook COM 30303M102 18,941 147,662 SH   SOLE   0 0 147,662
Ferro Corp COM 315405100 379 27,470 SH   SOLE   0 0 27,470
Fomento Economico Mexicano SA COM 344419106 3,610 39,220 SH   SOLE   0 0 39,220
Fortive Corp. COM 34959J108 2,755 54,122 SH   SOLE   0 0 54,122
Gamco Investors A COM 361438104 338 11,888 SH   SOLE   0 0 11,888
General Electric COM 369604103 20,693 698,631 SH   SOLE   0 0 698,631
General Mills COM 370334104 287 4,500 SH   SOLE   0 0 4,500
Genuine Parts COM 372460105 1,319 13,127 SH   SOLE   0 0 13,127
Gilead Science COM 375558103 267 3,376 SH   SOLE   0 0 3,376
GlaxoSmithKline PLC COM 37733w105 750 17,400 SH   SOLE   0 0 17,400
Henry Schein COM 806407102 2,496 15,316 SH   SOLE   0 0 15,316
Home Depot COM 437076102 23,873 185,522 SH   SOLE   0 0 185,522
IBM COM 459200101 1,439 9,060 SH   SOLE   0 0 9,060
Illinois Tool Works COM 452308109 906 7,559 SH   SOLE   0 0 7,559
Intel Corp. COM 458140100 415 11,004 SH   SOLE   0 0 11,004
Invesco COM G491BT108 1,235 39,496 SH   SOLE   0 0 39,496
J.M. Smucker COM 832696405 836 6,170 SH   SOLE   0 0 6,170
J.P. Morgan Chase COM 46625h100 18,741 281,438 SH   SOLE   0 0 281,438
JPMorgan China Region Fund COM 48126T104 641 37,208 SH   SOLE   0 0 37,208
Johnson & Johnson COM 478160104 41,709 353,076 SH   SOLE   0 0 353,076
Johnson Controls International COM g51502105 8,012 172,192 SH   SOLE   0 0 172,192
KKR & Co. LP COM 48248M102 1,590 111,500 SH   SOLE   0 0 111,500
Key Corp. COM 493267108 180 14,750 SH   SOLE   0 0 14,750
Kimberly Clark COM 494368103 2,487 19,716 SH   SOLE   0 0 19,716
LKQ Corporation COM 501889208 1,856 52,349 SH   SOLE   0 0 52,349
Lehman Note COM 524ESC100 0 12,800 SH   SOLE   0 0 12,800
Liberty Sirius Group C COM 531229607 245 7,348 SH   SOLE   0 0 7,348
McCormick & Co. COM 579780206 8,611 86,178 SH   SOLE   0 0 86,178
McDonald's Corp. COM 580135101 223 1,935 SH   SOLE   0 0 1,935
Medtronic COM G5960L103 24,402 282,436 SH   SOLE   0 0 282,436
Merck COM 58933y105 4,177 66,927 SH   SOLE   0 0 66,927
MetLife COM 59156R108 1,261 28,379 SH   SOLE   0 0 28,379
Microsoft COM 594918104 336 5,834 SH   SOLE   0 0 5,834
Mondelez International Inc. COM 609207105 592 13,483 SH   SOLE   0 0 13,483
Nestle Spons ADR COM 641069406 36,913 467,455 SH   SOLE   0 0 467,455
Nielsen Holdings PLC COM G6518L108 16,369 305,563 SH   SOLE   0 0 305,563
Noble Energy COM 655044105 1,863 52,130 SH   SOLE   0 0 52,130
Northrup Grumman COM 666807102 214 1,000 SH   SOLE   0 0 1,000
Novartis COM 66987V109 2,598 32,900 SH   SOLE   0 0 32,900
Ohr Pharmaceutical Inc. COM 67778h200 123 43,368 SH   SOLE   0 0 43,368
Oracle COM 68389X105 263 6,700 SH   SOLE   0 0 6,700
Pepsico COM 713448108 15,647 143,853 SH   SOLE   0 0 143,853
Pfizer COM 717081103 3,279 96,804 SH   SOLE   0 0 96,804
Phillips 66 COM 718546104 1,659 20,600 SH   SOLE   0 0 20,600
Praxair COM 74005P104 5,006 41,426 SH   SOLE   0 0 41,426
Procter & Gamble COM 742718109 8,754 97,543 SH   SOLE   0 0 97,543
Roche Holding AG COM 771195104 3,680 118,420 SH   SOLE   0 0 118,420
Royal Dutch Shell COM 780259206 1,357 27,112 SH   SOLE   0 0 27,112
S&P Global Inc. COM 78409V104 202 1,600 SH   SOLE   0 0 1,600
SPDR Index Shs S&P China COM 78463X400 779 9,750 SH   SOLE   0 0 9,750
SPDR Midcap Index COM 78467y107 200 710 SH   SOLE   0 0 710
SPDR S&P 500 ETF COM 78462f103 3,095 14,310 SH   SOLE   0 0 14,310
Schlumberger COM 806857108 214 2,722 SH   SOLE   0 0 2,722
Sherwin Williams Co. COM 824348106 1,776 6,420 SH   SOLE   0 0 6,420
Southwest Airlines COM 844741108 2,993 76,951 SH   SOLE   0 0 76,951
State Street Corp COM 857477103 464 6,664 SH   SOLE   0 0 6,664
Stryker Corp COM 863667101 1,614 13,862 SH   SOLE   0 0 13,862
SunEdison Semiconductor, Inc. COM y8213l102 750 65,837 SH   SOLE   0 0 65,837
Synaptics Incorporated COM 87157d109 491 8,381 SH   SOLE   0 0 8,381
Sysco COM 871829107 2,204 44,961 SH   SOLE   0 0 44,961
Thermo Fisher Scientific COM 883556102 24,883 156,435 SH   SOLE   0 0 156,435
Tiffany & Co. COM 886547108 615 8,469 SH   SOLE   0 0 8,469
Time Warner Inc. COM 887317303 3,113 39,099 SH   SOLE   0 0 39,099
Twenty-First Century Fox COM 90130A101 763 31,497 SH   SOLE   0 0 31,497
UBS Group AG COM H42097107 2,607 191,399 SH   SOLE   0 0 191,399
Unilever NV NY COM 904784709 4,912 106,543 SH   SOLE   0 0 106,543
Union Pacific COM 907818108 1,429 14,656 SH   SOLE   0 0 14,656
United Technologies COM 913017109 367 3,608 SH   SOLE   0 0 3,608
UnitedHealth Group COM 91324P102 420 3,000 SH   SOLE   0 0 3,000
Univest Corporation COM 915271100 325 13,932 SH   SOLE   0 0 13,932
Viacom Class B COM 92553p201 309 8,116 SH   SOLE   0 0 8,116
Visa COM 92826c839 7,801 94,330 SH   SOLE   0 0 94,330
W. W. Grainger COM 384802104 459 2,041 SH   SOLE   0 0 2,041
WPP Plc American Depository Sh COM 92937A102 2,955 25,105 SH   SOLE   0 0 25,105
Walt Disney COM 254687106 1,254 13,504 SH   SOLE   0 0 13,504
Wells Fargo COM 949746101 794 17,936 SH   SOLE   0 0 17,936
WisdomTree Germany Hedged Equi COM 97717w448 1,348 51,450 SH   SOLE   0 0 51,450
iShares Russell 1000 Growth In COM 464287614 313 3,000 SH   SOLE   0 0 3,000
iShares Russell 2000 Value COM 464287630 218 2,080 SH   SOLE   0 0 2,080
iShares US Technology COM 464287721 405 3,400 SH   SOLE   0 0 3,400