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 8,727 593,644 SH   SOLE   0 0 593,644
AGL Resources COM 001204106 1,355 20,804 SH   SOLE   0 0 20,804
AT&T COM 00206r102 1,207 30,809 SH   SOLE   0 0 30,809
AllianceBernstein Holdings, LP COM 01881g106 636 27,128 SH   SOLE   0 0 27,128
Brandywine Realty COM 105368203 2,303 164,170 SH   SOLE   0 0 164,170
Calumet Specialty Products Par COM 131476103 165 14,004 SH   SOLE   0 0 14,004
Dominion Resources COM 25746u109 244 3,250 SH   SOLE   0 0 3,250
Duke Realty COM 264411505 984 43,650 SH   SOLE   0 0 43,650
Enbridge Energy Mgmt. COM 29250x103 909 50,665 SH   SOLE   0 0 50,665
Enbridge Energy Partners L.P. COM 29250R106 280 15,300 SH   SOLE   0 0 15,300
Energy Transfer Equity LP COM 29273V100 5,142 721,221 SH   SOLE   0 0 721,221
Energy Transfer Partners LP COM 29273R109 576 17,800 SH   SOLE   0 0 17,800
Enterprise Prod Partners COM 293792107 43,160 1,753,046 SH   SOLE   0 0 1,753,046
Hersha Hospitality Trust Class COM 427825500 319 14,935 SH   SOLE   0 0 14,935
Kinder Morgan Inc. COM 49456b101 2,008 112,402 SH   SOLE   0 0 112,402
Kinder Morgan Inc. Mandatory C COM 49456b200 629 13,956 SH   SOLE   0 0 13,956
Liberty Property Tr COM 531172104 4,350 130,013 SH   SOLE   0 0 130,013
MPLX LP COM 55336v100 1,014 34,145 SH   SOLE   0 0 34,145
Magellan Midstream Partners, L COM 559080106 57,505 835,827 SH   SOLE   0 0 835,827
NRG Yield, Inc.Class C COM 62942X405 8,896 624,715 SH   SOLE   0 0 624,715
Next Era Energy Partners COM 65341b106 27,706 1,018,983 SH   SOLE   0 0 1,018,983
NextEra Energy, Inc. COM 65339F101 27,156 229,471 SH   SOLE   0 0 229,471
Pattern Energy Group, Inc. Cla COM 70338p100 14,626 766,980 SH   SOLE   0 0 766,980
Plains All American Pipeline L COM 726503105 5,198 247,896 SH   SOLE   0 0 247,896
Plains GP Holdings LP COM 72651a108 578 66,465 SH   SOLE   0 0 66,465
Resource Capital COM 76120W708 674 59,899 SH   SOLE   0 0 59,899
SPDR Dow Jones REIT ETF COM 78464a607 455 4,780 SH   SOLE   0 0 4,780
Sempra Energy COM 816851109 19,892 191,173 SH   SOLE   0 0 191,173
Spectra Energy COM 847560109 5,966 194,955 SH   SOLE   0 0 194,955
Spectra Energy Partners LP COM 84756n109 10,495 218,106 SH   SOLE   0 0 218,106
StoneMor Partners LP COM 86183q100 857 35,136 SH   SOLE   0 0 35,136
Sunoco LP COM 86765k109 285 8,614 SH   SOLE   0 0 8,614
Teekay LNG Partners COM y8564m105 351 27,702 SH   SOLE   0 0 27,702
Verizon Comm COM 92343V104 5,790 107,072 SH   SOLE   0 0 107,072
Williams Companies Inc COM 969457100 655 40,753 SH   SOLE   0 0 40,753
3M Company COM 88579y101 2,558 15,353 SH   SOLE   0 0 15,353
ABB Ltd. COM 000375204 268 13,800 SH   SOLE   0 0 13,800
AbbVie, Inc. COM 00287y109 436 7,625 SH   SOLE   0 0 7,625
Abbott Laboratories COM 002824100 288 6,893 SH   SOLE   0 0 6,893
Advance Auto Parts COM 00751Y106 1,818 11,338 SH   SOLE   0 0 11,338
Affiliated Managers Group, Inc COM 008252108 13,418 82,626 SH   SOLE   0 0 82,626
Air Products COM 009158106 239 1,661 SH   SOLE   0 0 1,661
Airgas Inc. COM 009363102 270 1,907 SH   SOLE   0 0 1,907
Alaska Airlines COM 011659109 7,128 86,905 SH   SOLE   0 0 86,905
Allergan Inc. COM G0177J108 30,620 114,241 SH   SOLE   0 0 114,241
Alphabet, Inc. Cl A COM 02079k305 17,610 23,083 SH   SOLE   0 0 23,083
Alphabet, Inc. Cl C COM 02079k107 220 295 SH   SOLE   0 0 295
Amazon.com Inc. COM 023135106 8,715 14,680 SH   SOLE   0 0 14,680
American Airlines Group COM 02376r102 8,257 201,331 SH   SOLE   0 0 201,331
American Express COM 025816109 528 8,604 SH   SOLE   0 0 8,604
American Intl. Group COM 026874784 10,820 200,190 SH   SOLE   0 0 200,190
Anheuser-Busch InBev COM b5064a925 12,041 96,514 SH   SOLE   0 0 96,514
Anheuser-Busch Inbev ADR COM 03524A108 798 6,400 SH   SOLE   0 0 6,400
Apple Computer COM 037833100 24,238 222,388 SH   SOLE   0 0 222,388
Associated Capital Group COM 045528106 333 11,888 SH   SOLE   0 0 11,888
Automatic Data Processing COM 053015103 2,006 22,360 SH   SOLE   0 0 22,360
Bancorp Inc COM 05969a105 887 155,020 SH   SOLE   0 0 155,020
Bayer AG COM 072733918 3,196 27,150 SH   SOLE   0 0 27,150
Becton Dickinson COM 075887109 1,764 11,618 SH   SOLE   0 0 11,618
Blackstone Group COM 09253U108 1,452 51,750 SH   SOLE   0 0 51,750
Boeing Company COM 097023105 275 2,169 SH   SOLE   0 0 2,169
Brkshire Hathaway A COM 084670108 640 3 SH   SOLE   0 0 3
Brkshire Hathaway B COM 084670702 3,177 22,395 SH   SOLE   0 0 22,395
CVS Health Corp COM 126650100 12,612 121,587 SH   SOLE   0 0 121,587
Cadence Design COM 127387108 218 9,224 SH   SOLE   0 0 9,224
Centurylink Inc COM 156700106 260 8,144 SH   SOLE   0 0 8,144
Chevron COM 166764100 2,538 26,609 SH   SOLE   0 0 26,609
Chubb Ltd. COM H1467J104 520 4,366 SH   SOLE   0 0 4,366
Cisco Systems COM 17275R102 972 34,144 SH   SOLE   0 0 34,144
Citigroup COM 172967424 10,326 247,336 SH   SOLE   0 0 247,336
Coca Cola Co. COM 191216100 3,020 65,091 SH   SOLE   0 0 65,091
Colgate Palmolive COM 194162103 4,738 67,064 SH   SOLE   0 0 67,064
Comcast Cl A COM 20030N101 291 4,762 SH   SOLE   0 0 4,762
ConocoPhillips COM 20825C104 1,952 48,462 SH   SOLE   0 0 48,462
Costco Wholesale COM 22160K105 3,603 22,867 SH   SOLE   0 0 22,867
DST Systems COM 233326107 1,088 9,645 SH   SOLE   0 0 9,645
Danaher Corp COM 235851102 18,640 196,504 SH   SOLE   0 0 196,504
Deere & Co. COM 244199105 298 3,875 SH   SOLE   0 0 3,875
Delta Airlines COM 247361702 18,456 379,127 SH   SOLE   0 0 379,127
Dentsply Sirona COM 24906P109 2,936 47,640 SH   SOLE   0 0 47,640
Diebold COM 253651103 385 13,305 SH   SOLE   0 0 13,305
Discovery Comm C COM 25470f302 899 33,290 SH   SOLE   0 0 33,290
Discovery Holding A COM 25470f104 306 10,704 SH   SOLE   0 0 10,704
Dow Chemical COM 260543103 595 11,693 SH   SOLE   0 0 11,693
Eli Lilly COM 532457108 350 4,860 SH   SOLE   0 0 4,860
Emerson Electric Co. COM 291011104 744 13,687 SH   SOLE   0 0 13,687
Estee Lauder COM 518439104 773 8,200 SH   SOLE   0 0 8,200
Exelon Corp. COM 30161N101 547 15,248 SH   SOLE   0 0 15,248
Exxon Mobil COM 30231G102 3,009 35,997 SH   SOLE   0 0 35,997
Facebook COM 30303M102 10,452 91,602 SH   SOLE   0 0 91,602
Ferro Corp COM 315405100 518 43,656 SH   SOLE   0 0 43,656
Fomento Economico Mexicano SA COM 344419106 3,792 39,370 SH   SOLE   0 0 39,370
Gamco Investors A COM 361438104 441 11,888 SH   SOLE   0 0 11,888
General Electric COM 369604103 5,647 177,632 SH   SOLE   0 0 177,632
General Mills COM 370334104 288 4,544 SH   SOLE   0 0 4,544
Genuine Parts COM 372460105 1,304 13,127 SH   SOLE   0 0 13,127
Gilead Science COM 375558103 340 3,705 SH   SOLE   0 0 3,705
GlaxoSmithKline PLC COM 37733w105 726 17,900 SH   SOLE   0 0 17,900
Henry Schein COM 806407102 5,378 31,156 SH   SOLE   0 0 31,156
Home Depot COM 437076102 22,430 168,102 SH   SOLE   0 0 168,102
IBM COM 459200101 1,524 10,061 SH   SOLE   0 0 10,061
Illinois Tool Works COM 452308109 774 7,559 SH   SOLE   0 0 7,559
Intel Corp. COM 458140100 356 11,004 SH   SOLE   0 0 11,004
Invesco COM G491BT108 1,215 39,496 SH   SOLE   0 0 39,496
J.P. Morgan Chase COM 46625h100 25,560 431,619 SH   SOLE   0 0 431,619
JPMorgan China Region Fund COM 48126T104 754 51,009 SH   SOLE   0 0 51,009
Johnson & Johnson COM 478160104 38,380 354,717 SH   SOLE   0 0 354,717
KKR & Co. LP COM 48248M102 508 34,600 SH   SOLE   0 0 34,600
Kimberly Clark COM 494368103 4,758 35,376 SH   SOLE   0 0 35,376
LKQ Corporation COM 501889208 2,288 71,650 SH   SOLE   0 0 71,650
Lehman Note COM 524ESC100 0 12,800 SH   SOLE   0 0 12,800
Liberty Media Series C COM 531229854 282 7,412 SH   SOLE   0 0 7,412
MasterCard Inc. COM 57636q104 10,428 110,350 SH   SOLE   0 0 110,350
McCormick & Co. COM 579780206 8,555 85,998 SH   SOLE   0 0 85,998
McDonald's Corp. COM 580135101 256 2,035 SH   SOLE   0 0 2,035
Medtronic COM G5960L103 20,769 276,926 SH   SOLE   0 0 276,926
Merck COM 58933y105 3,541 66,928 SH   SOLE   0 0 66,928
MetLife COM 59156R108 1,686 38,378 SH   SOLE   0 0 38,378
Microsoft COM 594918104 18,861 341,493 SH   SOLE   0 0 341,493
Mondelez International Inc. COM 609207105 549 13,683 SH   SOLE   0 0 13,683
Nestle Spons ADR COM 641069406 36,137 481,656 SH   SOLE   0 0 481,656
Nielsen Holdings PLC COM G6518L108 24,778 470,534 SH   SOLE   0 0 470,534
Noble Energy COM 655044105 1,637 52,130 SH   SOLE   0 0 52,130
Novartis COM 66987V109 2,383 32,900 SH   SOLE   0 0 32,900
Ohr Pharmaceutical Inc. COM 67778h200 167 51,872 SH   SOLE   0 0 51,872
Oracle COM 68389X105 274 6,700 SH   SOLE   0 0 6,700
Pepsico COM 713448108 8,315 81,138 SH   SOLE   0 0 81,138
Perrigo Co. PLC COM g97822103 344 2,688 SH   SOLE   0 0 2,688
Pfizer COM 717081103 2,869 96,804 SH   SOLE   0 0 96,804
Phillips 66 COM 718546104 1,784 20,601 SH   SOLE   0 0 20,601
Praxair COM 74005P104 4,741 41,426 SH   SOLE   0 0 41,426
Procter & Gamble COM 742718109 8,071 98,052 SH   SOLE   0 0 98,052
Roche Holding AG COM 771195104 4,161 134,694 SH   SOLE   0 0 134,694
Royal Dutch Shell COM 780259206 1,314 27,112 SH   SOLE   0 0 27,112
SAB Miller PLC/GBP/ COM G77395104 1,089 17,799 SH   SOLE   0 0 17,799
SPDR Index Shs S&P China COM 78463X400 2,387 34,200 SH   SOLE   0 0 34,200
SPDR S&P 500 ETF COM 78462F103 2,941 14,310 SH   SOLE   0 0 14,310
Schlumberger COM 806857108 201 2,722 SH   SOLE   0 0 2,722
Silicon Motion Technologies Co COM 82706c108 268 6,899 SH   SOLE   0 0 6,899
Southwest Airlines COM 844741108 4,256 95,011 SH   SOLE   0 0 95,011
State Street Corp COM 857477103 390 6,664 SH   SOLE   0 0 6,664
Stryker Corp COM 863667101 1,487 13,862 SH   SOLE   0 0 13,862
SunEdison Semiconductor, Inc. COM y8213l102 483 74,608 SH   SOLE   0 0 74,608
Synaptics Incorporated COM 87157d109 579 7,262 SH   SOLE   0 0 7,262
Sysco COM 871829107 2,101 44,962 SH   SOLE   0 0 44,962
Thermo Fisher Scientific COM 883556102 21,988 155,290 SH   SOLE   0 0 155,290
Tiffany & Co. COM 886547108 621 8,469 SH   SOLE   0 0 8,469
Time Warner Inc. COM 887317303 2,837 39,099 SH   SOLE   0 0 39,099
Twenty-First Century Fox COM 90130A101 889 31,897 SH   SOLE   0 0 31,897
UBS Group AG COM H42097107 3,039 189,700 SH   SOLE   0 0 189,700
Unilever NV NY COM 904784709 4,819 107,845 SH   SOLE   0 0 107,845
Union Pacific COM 907818108 1,166 14,656 SH   SOLE   0 0 14,656
United Continental Holdings, I COM 910047109 14,350 239,719 SH   SOLE   0 0 239,719
United Technologies COM 913017109 361 3,608 SH   SOLE   0 0 3,608
UnitedHealth Group COM 91324P102 387 3,000 SH   SOLE   0 0 3,000
Univest Corporation COM 915271100 348 17,856 SH   SOLE   0 0 17,856
Viacom Class B COM 92553p201 335 8,116 SH   SOLE   0 0 8,116
Visa COM 92826c839 6,935 90,680 SH   SOLE   0 0 90,680
W. W. Grainger COM 384802104 476 2,041 SH   SOLE   0 0 2,041
WPP Plc American Depository Sh COM 92937A102 2,923 25,105 SH   SOLE   0 0 25,105
Walt Disney COM 254687106 1,341 13,504 SH   SOLE   0 0 13,504
Wells Fargo COM 949746101 868 17,956 SH   SOLE   0 0 17,956
WisdomTree Germany Hedged Equi COM 97717w448 1,308 51,450 SH   SOLE   0 0 51,450
Xinhua China 25 Index Fund COM 464287184 466 13,792 SH   SOLE   0 0 13,792
iShares Russell 1000 Growth In COM 464287614 299 3,000 SH   SOLE   0 0 3,000
iShares US Technology COM 464287721 467 4,300 SH   SOLE   0 0 4,300