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
Abbott Laboratories Common Stock 002824100 1,236 20,269 SH   SOLE   20,169 0 100
Air Products & Chemicals - APD Common Stock 009158106 436 2,800 SH   SOLE   0 0 2,800
Amazon.com Inc Common Stock 023135106 3,451 2,030 SH   SOLE   2,030 0 0
Apache Corp Common Stock 037411105 211 4,518 SH   SOLE   4,518 0 0
Apple Computer Inc Common Stock 037833100 4,515 24,390 SH   SOLE   20,988 0 3,402
Autodesk Inc Common Stock 052769106 1,315 10,028 SH   SOLE   10,028 0 0
Automatic Data Processing Inc Common Stock 053015103 429 3,200 SH   SOLE   350 0 2,850
Bank of America Corp. - BAC Common Stock 060505104 720 25,525 SH   SOLE   0 0 25,525
Bank of New York Mellon Corp. - BK Common Stock 064058100 243 4,500 SH   SOLE   0 0 4,500
Baxter International Inc. Common Stock 071813109 419 5,678 SH   SOLE   578 0 5,100
Berkshire Hathaway Cl A CL A 084670108 167,814 595 SH   SOLE   595 0 0
Berkshire Hathaway Cl B CL B 084670207 3,033 16,247 SH   SOLE   9,962 0 6,285
Boeing Co Common Stock 097023105 1,090 3,250 SH   SOLE   100 0 3,150
Bristol-Myers Squibb - BMY Common Stock 110122108 250 4,509 SH   SOLE   0 0 4,509
CVS Corp Common Stock 126650100 804 12,488 SH   SOLE   8,988 0 3,500
Cambrex Corp. - CBM Common Stock 132011107 288 5,500 SH   SOLE   0 0 5,500
Carnival Corp Common Stock 143658300 647 11,291 SH   SOLE   11,291 0 0
Caterpillar Inc Common Stock 149123101 580 4,275 SH   SOLE   100 0 4,175
Celanese Corp Common Stock 150870103 1,455 13,100 SH   SOLE   13,100 0 0
Celgene Corp Common Stock 151020104 1,587 19,985 SH   SOLE   19,985 0 0
Chevron Corp. Common Stock 166764100 672 5,316 SH   SOLE   3,266 0 2,050
Chubb Corp. Common Stock 171232101 495 3,900 SH   SOLE   3,900 0 0
Clorox Co. - CLX Common Stock 189054109 281 2,075 SH   SOLE   0 0 2,075
Coca Cola Co. Common Stock 191216100 272 6,200 SH   SOLE   2,300 0 3,900
Colgate Palmolive Co Common Stock 194162103 712 10,980 SH   SOLE   8,680 0 2,300
Corning Inc Common Stock 219350105 294 10,700 SH   SOLE   200 0 10,500
DNB Financial Corp. - DNBF Common Stock 233237106 207 5,918 SH   SOLE   0 0 5,918
Danaher Corp Common Stock 235851102 1,808 18,325 SH   SOLE   18,325 0 0
Enterprise Products Partners Unit Ltd Partn 293792107 2,636 95,256 SH   SOLE   94,656 0 600
Fiserv Inc. - FISV Common Stock 337738108 1,837 24,800 SH   SOLE   0 0 24,800
Foot Locker Inc. - FL Common Stock 344849104 492 9,350 SH   SOLE   0 0 9,350
Franklin Resources - BEN Common Stock 354613101 215 6,700 SH   SOLE   0 0 6,700
General Electric Co Common Stock 369604103 152 11,166 SH   SOLE   4,416 0 6,750
Gilead Sciences Inc Common Stock 375558103 577 8,150 SH   SOLE   800 0 7,350
HSBC PLC Spon ADR SPON ADR NEW 404280406 349 7,397 SH   SOLE   7,397 0 0
Home Depot Inc Common Stock 437076102 1,185 6,075 SH   SOLE   3,475 0 2,600
Honeywell Int'l Inc. - HON Common Stock 438516106 504 3,500 SH   SOLE   0 0 3,500
Icahn Enterprises LP - IEP Common Stock 451100101 631 8,885 SH   SOLE   0 0 8,885
Illinois Tool Works - ITW Common Stock 452308109 236 1,700 SH   SOLE   0 0 1,700
Infosys Technologies Ltd Sponsored ADR 456788108 805 41,431 SH   SOLE   36,431 0 5,000
Intel Corp Common Stock 458140100 853 17,164 SH   SOLE   3,964 0 13,200
International Business Machines Cor Common Stock 459200101 345 2,469 SH   SOLE   1,269 0 1,200
iShares Frontier Fund MSCI Frntr 464286145 215 7,478 SH   SOLE   7,478 0 0
iShares TIPS Bond Fund Barclys TIPS BD 464287176 809 7,170 SH   SOLE   6,650 0 520
iShares MSCI Emerging Markets Index iShares ETF 464287234 500 11,540 SH   SOLE   300 0 11,240
iShares Global Tech - IXN iShares ETF 464287291 354 2,150 SH   SOLE   0 0 2,150
iShares MSCI EAFE Index Fund iShares ETF 464287465 203 3,025 SH   SOLE   1,625 0 1,400
iShares Russell Midcap Index Fd iShares ETF 464287499 265 1,250 SH   SOLE   200 0 1,050
iShares NASDAQ Biotechnology Index iShares ETF 464287556 400 3,640 SH   SOLE   1,230 0 2,410
iShares S&P Smallcap 600 S&P Smlcap 600 464287804 2,320 27,800 SH   SOLE   24,100 0 3,700
IShares Trust DJ Total Market iShares ETF 464287846 206 1,510 SH   SOLE   1,510 0 0
Itau UniBanco Multiplo ADR SPONS ADR 465562106 491 47,340 SH   SOLE   47,340 0 0
Johnson & Johnson Common Stock 478160104 1,669 13,756 SH   SOLE   6,480 0 7,276
Lam Research Corporation Common Stock 512807108 1,564 9,050 SH   SOLE   9,050 0 0
Las Vegas Sands Corp Common Stock 517834107 511 6,698 SH   SOLE   6,698 0 0
Lear Corporation - LEA Common Stock 521865204 873 4,700 SH   SOLE   0 0 4,700
Lowes Companies Inc Common Stock 548661107 1,340 14,025 SH   SOLE   14,025 0 0
Mc Cormick & Co Inc N-Vt Common Stock 579780206 325 2,800 SH   SOLE   2,800 0 0
McDonalds Corp. Common Stock 580135101 299 1,908 SH   SOLE   158 0 1,750
Mettler Toledo Intl Inc Common Stock 592688105 2,556 4,417 SH   SOLE   4,417 0 0
Microsoft Corp. Common Stock 594918104 2,914 29,552 SH   SOLE   4,702 0 24,850
Mondelez Intl Inc Cl A Common Stock 609207105 933 22,768 SH   SOLE   20,418 0 2,350
NewLink Genetics Corp. Common Stock 651511107 81 17,000 SH   SOLE   17,000 0 0
Nike Inc Common Stock 654106103 2,591 32,523 SH   SOLE   32,523 0 0
Noble Energy Inc Common Stock 655044105 423 12,000 SH   SOLE   12,000 0 0
Novo Nordisk ADR 670100205 606 13,136 SH   SOLE   8,036 0 5,100
Oneok Inc. Common Stock 682680103 1,749 25,052 SH   SOLE   25,052 0 0
Owens Corning - OC Common Stock 690742101 307 4,850 SH   SOLE   0 0 4,850
PPG Industries Inc Common Stock 693506107 259 2,500 SH   SOLE   100 0 2,400
Pepsico Inc. Common Stock 713448108 544 5,000 SH   SOLE   2,600 0 2,400
Pfizer Inc. Common Stock 717081103 299 8,228 SH   SOLE   928 0 7,300
Philip Morris International Inc. - PM Common Stock 718172109 212 2,625 SH   SOLE   0 0 2,625
Procter & Gamble Co. Common Stock 742718109 632 8,090 SH   SOLE   3,090 0 5,000
Progressive Corp Common Stock 743315103 308 5,200 SH   SOLE   5,200 0 0
Prudential Financial Inc Common Stock 744320102 970 10,375 SH   SOLE   10,375 0 0
Qualcomm Inc Common Stock 747525103 880 15,683 SH   SOLE   15,683 0 0
Ralph Lauren Corp. Cl A - RL Common Stock 751212101 427 3,400 SH   SOLE   0 0 3,400
Raytheon Co Common Stock 755111507 625 3,235 SH   SOLE   3,235 0 0
Royal Dutch Shell A Adrf ADR 780259206 874 12,620 SH   SOLE   8,920 0 3,700
RyanAir Holdings PLC ADR 783513203 1,033 9,041 SH   SOLE   9,041 0 0
SEI Investments Co. - SEIC Common Stock 784117103 1,024 16,380 SH   SOLE   0 0 16,380
San Juan Basin Royalty Trust UNIT BEN INT 798241105 101 17,425 SH   SOLE   17,425 0 0
Sarepta Therapeutics Inc. - SRPT Common Stock 803607100 436 3,300 SH   SOLE   0 0 3,300
Schlumberger Ltd Sponsored ADR 806857108 1,425 21,265 SH   SOLE   16,065 0 5,200
Schwab US Div Equity ETF Schwab ETF 808524797 392 7,950 SH   SOLE   250 0 7,700
J M Smuckers Co Common Stock 832696405 727 6,764 SH   SOLE   6,764 0 0
Stanley Black & Decker - SWK Common Stock 854502101 372 2,800 SH   SOLE   0 0 2,800
Starbucks Corp Common Stock 855244109 1,451 29,700 SH   SOLE   29,700 0 0
Taiwan Semiconductor MFG Co LTD SPO Sponsored ADR 874039100 960 26,270 SH   SOLE   26,270 0 0
TAL Education Group ADS Repstg Com 874080104 1,140 30,965 SH   SOLE   30,965 0 0
Tata Motors LTD Sponsored ADR 876568502 482 24,652 SH   SOLE   24,652 0 0
Terex Corp. - TEX Common Stock 880779103 764 18,100 SH   SOLE   0 0 18,100
Texas Pacific Land Trust - TPL Common Stock 882610108 695 1,000 SH   SOLE   0 0 1,000
Textron Incorporated Common Stock 883203101 475 7,200 SH   SOLE   7,200 0 0
Thermo Fisher Scientific Common Stock 883556102 1,703 8,222 SH   SOLE   8,122 0 100
Tractor Supply Company Common Stock 892356106 1,112 14,535 SH   SOLE   14,535 0 0
Union Pacific Corp Common Stock 907818108 1,649 11,636 SH   SOLE   11,136 0 500
United Technologies Corp Common Stock 913017109 586 4,690 SH   SOLE   40 0 4,650
Vanguard Dividend Appreciation - VIG Vang ETF 921908844 639 6,285 SH   SOLE   0 0 6,285
Vanguard FTSE Dev Mkts ETF Vang ETF 921943858 396 9,220 SH   SOLE   2,550 0 6,670
Vanguard FTSE Emerging Mkt ETF Emg Mkt EFT 922042858 224 5,315 SH   SOLE   4,715 0 600
Vanguard Mid-Cap Value - VOE Vang ETF 922908512 731 6,620 SH   SOLE   0 0 6,620
Vanguard Mid-Cap Growth - VOT Vang ETF 922908538 815 6,065 SH   SOLE   0 0 6,065
Vanguard Small-Cap Value - VBR Vang ETF 922908611 301 2,215 SH   SOLE   0 0 2,215
Vanguard Mid-Cap ETF Vang ETF 922908629 538 3,414 SH   SOLE   774 0 2,640
Vulcan Materials - VMC Common Stock 929160109 632 4,900 SH   SOLE   0 0 4,900
Wells Fargo & Co. Common Stock 949746101 932 16,818 SH   SOLE   16,818 0 0
Yum! Brands Inc Common Stock 988498101 767 9,805 SH   SOLE   7,605 0 2,200
Vale S.A. ADR 91912E105 325 25,326 SH   SOLE   15,326 0 10,000
AT&T Inc Common Stock 00206R102 501 15,597 SH   SOLE   9,897 0 5,700
Abbvie Inc Common Stock 00287Y109 2,427 26,193 SH   SOLE   17,843 0 8,350
Adobe Systems Inc Common Stock 00724f101 2,280 9,350 SH   SOLE   8,950 0 400
Alphabet Inc Class C Common Stock 02079K107 1,082 970 SH   SOLE   960 0 10
Alphabet Inc Class A Common Stock 02079K305 1,367 1,211 SH   SOLE   1,201 0 10
American Tower REIT Common Stock 03027X100 1,471 10,200 SH   SOLE   10,000 0 200
Blackrock Inc Common Stock 09247X101 803 1,610 SH   SOLE   1,085 0 525
Blackstone Group Lp PRTNRSP UNITS 09253U108 364 11,300 SH   SOLE   11,300 0 0
Brazil Foods S A Adr ADR 10552T107 52 11,078 SH   SOLE   11,078 0 0
CH Robinson Worldwide Inc Common Stock 12541W209 381 4,550 SH   SOLE   4,550 0 0
Capital One Financial Common Stock 14040H105 1,283 13,957 SH   SOLE   11,757 0 2,200
Costco Wholesale Corporation Common Stock 22160K105 2,105 10,075 SH   SOLE   9,775 0 300
Ctrip.com Intl Ltd ADR 22943F100 213 4,466 SH   SOLE   4,466 0 0
Customers Bancorp Inc Common Stock 23204G100 1,745 61,477 SH   SOLE   61,477 0 0
Dominion Resources Inc Common Stock 25746U109 389 5,700 SH   SOLE   5,300 0 400
Duke Energy Corp. Common Stock 26441C105 241 3,049 SH   SOLE   1,849 0 1,200
EOG Resources Inc Common Stock 26875P101 826 6,641 SH   SOLE   6,641 0 0
Energen Corp Common Stock 29265N108 749 10,291 SH   SOLE   10,291 0 0
Enviva Partners LP Unit Ltd Partn 29414J107 1,155 39,675 SH   SOLE   39,675 0 0
Exxon Mobil Corporation Common Stock 30231G102 2,210 26,714 SH   SOLE   15,863 0 10,851
Facebook Inc Common Stock 30303M102 365 1,880 SH   SOLE   1,730 0 150
FedEx Corp Common Stock 31428X106 1,177 5,182 SH   SOLE   5,182 0 0
Flex Pharma - FLKS Common Stock 33938A105 21 22,500 SH   SOLE   0 0 22,500
Fortive Corp Common Stock 34959J108 1,576 20,438 SH   SOLE   20,438 0 0
Goldman Sachs Group Inc Common Stock 38141G104 1,553 7,040 SH   SOLE   3,590 0 3,450
Icici Bank Ltd Adr ADR 45104G104 538 67,031 SH   SOLE   67,031 0 0
Insperity Inc. - NSP Common Stock 45778Q107 1,017 10,680 SH   SOLE   0 0 10,680
Intercontinental Exchange Common Stock 45866F104 1,381 18,775 SH   SOLE   4,775 0 14,000
J.P. Morgan Chase & Co Common Stock 46625H100 3,095 29,706 SH   SOLE   20,456 0 9,250
Mastercard Inc Common Stock 57636Q104 432 2,200 SH   SOLE   1,800 0 400
Merck & Co Inc Common Stock 58933Y105 381 6,280 SH   SOLE   2,050 0 4,230
Metlife Inc Common Stock 59156R108 236 5,407 SH   SOLE   4,407 0 1,000
Nextera Energy Inc. Common Stock 65339F101 672 4,024 SH   SOLE   4,024 0 0
Nvidia Corp Common Stock 67066G104 533 2,250 SH   SOLE   2,250 0 0
Penske Automotive Group Inc. - PAG Common Stock 70959W103 309 6,600 SH   SOLE   0 0 6,600
PIMCO Dynamic Income Fund - PDI PIMCO ETF 72201Y101 341 10,700 SH   SOLE   0 0 10,700
Powershs Water Resources Ptf Water Resource 73935X575 261 8,625 SH   SOLE   8,625 0 0
Praxair Inc Common Stock 74005P104 842 5,325 SH   SOLE   5,225 0 100
Price, T. Rowe Group - TROW Common Stock 74144T108 1,149 9,900 SH   SOLE   0 0 9,900
Rydex S&P Equal Weight ETF S&P 500 Eq TRD 78355W106 680 6,675 SH   SOLE   6,675 0 0
S&P DEP Receipts Unit SER 1 78462F103 3,086 11,375 SH   SOLE   5,325 0 6,050
SPDR S&P Global Infrastructure - GII SPDR ETF 78463X855 229 4,640 SH   SOLE   0 0 4,640
Consumer Staples Sector SPDR Fund SBI Cons STPLS 81369Y308 296 5,750 SH   SOLE   5,750 0 0
Financial Select Sector SPDR Fund SPDR ETF 81369Y605 261 9,805 SH   SOLE   2,400 0 7,405
Technology Select Sector SPDR Fund SPDR ETF 81369Y803 501 7,215 SH   SOLE   1,400 0 5,815
Shire Plc Adr ADR 82481R106 1,300 7,702 SH   SOLE   1,773 0 5,929
Shopify Inc Common Stock 82509L107 379 2,600 SH   SOLE   2,600 0 0
3M Company Common Stock 88579Y101 1,385 7,041 SH   SOLE   5,541 0 1,500
UnitedHealth Group Inc Common Stock 91324P102 276 1,125 SH   SOLE   525 0 600
Verizon Communications Common Stock 92343V104 945 18,793 SH   SOLE   11,043 0 7,750
Visa Inc. Common Stock 92826C839 2,701 20,389 SH   SOLE   20,189 0 200
Vodafone Group PLC Spons ADR New 92857W209 341 14,047 SH   SOLE   10,947 0 3,100
Yum China Holdings Inc Common Stock 98850P109 376 9,785 SH   SOLE   7,685 0 2,100
Zoetis Inc Common Stock 98978V103 1,984 23,293 SH   SOLE   22,093 0 1,200
Accenture Plc Common Stock G1151C101 2,043 12,491 SH   SOLE   11,890 0 601
Brookfield Renewable Partners LP PRTNRSP UNITS G16258108 548 18,221 SH   SOLE   18,221 0 0
Ingersoll-Rand PLC - IR Common Stock G47791101 395 4,400 SH   SOLE   0 0 4,400
Lazard Ltd. - LAZ Common Stock G54050102 751 15,350 SH   SOLE   0 0 15,350
Check Point Software Technologies Common Stock M22465104 475 4,860 SH   SOLE   4,860 0 0
NXP Semiconductors N.V. Common Stock N6596X109 449 4,109 SH   SOLE   4,109 0 0
Broadcom Limited Common Stock Y09827109 1,460 6,017 SH   SOLE   6,017 0 0
Teekay LNG Prtns PRTNRSP UNITS Y8564M105 329 19,540 SH   SOLE   19,540 0 0