<TABLE>
VALUE SHARES/ SH/ PUT/ INVSTMT -----VOTING AUTHORITY-----
NAME OF ISSUER -TITLE OF CLASS- --CUSIP-- (x$1000) PRN AMT PRN CALL DSCRETN -MANAGERS- SOLE SHARED NONE
<C> <C>
D AT&T Corp. COM 001957109 1248 15640 SH OTHER 01 15640
D Abbott Laboratories COM 002824100 2404 51350 SH OTHER 01 51100 250
D Air Products & Chemicals Inc. COM 009158106 603 17600 SH OTHER 01 15600 2000
D Albertson's Inc. COM 013104104 318 5850 SH OTHER 01 4850 1000
D American Home Products Corp. COM 026609107 1148 17600 SH OTHER 01 16400 1200
D American Intl. Group COM 026874107 3232 26791 SH OTHER 01 26791
D Ameritech Corp. COM 030954101 1082 18776 SH OTHER 01 18476 300
D Amgen Inc. COM 031162100 255 3400 SH OTHER 01 3400
D Atlantic Richfield Company COM 048825103 307 4200 SH OTHER 01 4200
D Automatic Data Processing Inc. COM 053015103 749 18100 SH OTHER 01 17700 400
D BP Amoco PLC ADR COM 055622104 764 7560 SH OTHER 01 7560
D Banc One Corp Del COM 06423A103 535 9720 SH OTHER 01 9720
D BankAmerica Corp. COM 06605F102 1003 14204 SH OTHER 01 14204
D Bell Atlantic Corp. COM 077853109 1515 29314 SH OTHER 01 27420 1894
D BellSouth Corp. COM 079860102 1075 26832 SH OTHER 01 26392 440
D Berkshire Hathaway Cl B COM 084670207 543 231 SH OTHER 01 179 52
D Bristol Myers Squibb Co. COM 110122108 3367 52508 SH OTHER 01 52508
D Cambridge Technologies COM 132524109 171 12300 SH OTHER 01 12300
D Chubb Corp. COM 171232101 269 4600 SH OTHER 01 4600
D Cigna Corp. COM 125509109 521 6219 SH OTHER 01 6219
D Cisco Systems Inc. COM 17275R102 6152 56150 SH OTHER 01 54575 1575
D Citigroup Inc COM 172967101 492 7700 SH OTHER 01 7500 200
D Clorox Company COM 189054109 862 7360 SH OTHER 01 7360
D Coca Cola Company COM 191216100 1789 29150 SH OTHER 01 28750 400
D Colgate-Palmolive Company COM 194162103 202 2200 SH OTHER 01 2200
D Dell Computer Corp. COM 247025109 425 10400 SH OTHER 01 9400 1000
D Disney (Walt) Company COM 254687106 656 21080 SH OTHER 01 21080
D Dupont (E.I.) De Nemours & Com COM 263534109 2427 41792 SH OTHER 01 41792
D EMC Corp. COM 268648102 594 4650 SH OTHER 01 4650
D Electronic Arts Inc. COM 285512109 271 5700 SH OTHER 01 5700
D Eli Lilly and Company COM 532457108 1159 13650 SH OTHER 01 13650
D Emerson Electric Company COM 291011104 572 10800 SH OTHER 01 10800
D Exxon Corp. COM 302290101 3618 51274 SH OTHER 01 47786 3488
D Federal Natl Mtg Assn COM 313586109 1882 27175 SH OTHER 01 23375 3800
D Fedl Home Loan Mtg. Corp. COM 313400301 436 7600 SH OTHER 01 7600
D First Union Corp. COM 337358105 2894 54148 SH OTHER 01 51032 3116
D GTE Corp. COM 362320103 382 6320 SH OTHER 01 6320
D General Electric Co. COM 369604103 7555 68297 SH OTHER 01 61247 7050
D Gillette Company COM 375766102 1764 29686 SH OTHER 01 29286 400
D H. J. Heinz Company COM 423074103 602 12700 SH OTHER 01 12700
D Healthsouth Corp. COM 421924101 244 23500 SH OTHER 01 23500
D Hershey Foods Corp. COM 427866108 207 3700 SH OTHER 01 3700
D Hewlett-Packard Company COM 428236103 1591 23460 SH OTHER 01 23060 400
D Home Depot Inc. COM 437076102 2496 40096 SH OTHER 01 38896 1200
D Illinois Tool Works COM 452308109 2239 36180 SH OTHER 01 34980 1200
D Intel Corp. COM 458140100 2628 22105 SH OTHER 01 21105 1000
D International Business Machine COM 459200101 1777 10024 SH OTHER 01 9024 1000
D Johnson & Johnson COM 478160104 4589 49085 SH OTHER 01 48110 975
D Kansas City Southern Industrie COM 485170104 798 14000 SH OTHER 01 14000
D Kimberly Clark Corp. COM 494368103 459 9579 SH OTHER 01 9379 200
D Kohls Corp. COM 500255104 975 13750 SH OTHER 01 13350 400
D Lincoln Electric Hldgs. COM 877 47100 SH OTHER 01 47100
D Lucent Technologies Inc. COM 549463107 2388 22108 SH OTHER 01 22108
D Marsh & McLennan Companies Inc COM 571748102 230 3100 SH OTHER 01 3100
D May Department Stores Company COM 577778103 223 5706 SH OTHER 01 5706
D McDonalds Corp. COM 580135101 553 12200 SH OTHER 01 11400 800
D Mellon Bank Corp. COM 585509102 402 5706 SH OTHER 01 5706
D Merck & Company Inc. COM 589331107 5675 70826 SH OTHER 01 70826
D Microsoft Corp. COM 594918104 7410 82678 SH OTHER 01 78558 4120
D Minnesota Mng & Mfg Co. COM 604059105 437 6175 SH OTHER 01 5775 400
D Mobil Corp. COM 607059102 1941 22058 SH OTHER 01 21858 200
D Morgan J.P. & Co. COM 616880100 611 4955 SH OTHER 01 4755 200
D Network Associates Inc. COM 640938106 268 8725 SH OTHER 01 8425 300
D Newell Rubbermaid Company COM 651229106 437 9200 SH OTHER 01 9200
D Nike Inc. COM 654106103 211 3650 SH OTHER 01 3650
D Oracle Corp. COM 68389X105 1359 51527 SH OTHER 01 50797 730
D PNC Bank Corp. COM 693475105 439 7900 SH OTHER 01 7900
D PPG Industries Inc. COM 693506107 260 5079 SH OTHER 01 5079
D Paychex Inc. COM 704326107 2220 46804 SH OTHER 01 46804
D Pepsico Inc. COM 713448108 1211 30900 SH OTHER 01 30600 300
D Pfizer Inc. COM 717081103 2662 19188 SH OTHER 01 18388 800
D Philadelphia Suburban Corp. COM 718009608 288 12700 SH OTHER 01 12700
D Philip Morris Cos. Inc. COM 718154107 293 8328 SH OTHER 01 8328
D Price T. Rowe Assoc. Inc. COM 741477103 547 15900 SH OTHER 01 15900
D Procter & Gamble Co. COM 742718109 4121 42082 SH OTHER 01 42082
D Rohm & Haas Co. COM 775371107 533 15889 SH OTHER 01 15889
D Royal Dutch Petroleum Company COM 780257804 676 13000 SH OTHER 01 12600 400
D SBC Communications Corp. COM 845333103 1514 32091 SH OTHER 01 25748 6343
D Safeguard Scientifics Inc. COM 786449108 871 12900 SH OTHER 01 12900
D Sara Lee Inc. COM 803111103 416 16800 SH OTHER 01 16800
D Schering-Plough Corp. COM 806605101 481 8700 SH OTHER 01 8700
D Schwab (Charles) Corp. COM 808513105 807 8400 SH OTHER 01 8100 300
D ServiceMaster Company COM 81760N109 421 20719 SH OTHER 01 20719
D SmithKline Beecham Holding ADR COM 832378301 2061 28825 SH OTHER 01 28825
D Sprint Corp. COM 852061100 1019 10380 SH OTHER 01 10180 200
D Staples Inc. COM 855030102 885 26915 SH OTHER 01 24665 2250
D State Street Corp. COM 857477103 1184 14400 SH OTHER 01 14200 200
D Stryker Corp. COM 863667101 449 8900 SH OTHER 01 8700 200
D Summit Bancorp COM 866005101 250 6400 SH OTHER 01 6400
D Teleflex Inc. COM 879369106 739 21700 SH OTHER 01 21700
D United Technologies Corp. COM 913017109 325 2400 SH OTHER 01 2400
D Unum Corp. COM 903192102 300 6300 SH OTHER 01 6300
D Wachovia Corp. COM 929771103 276 3400 SH OTHER 01 3400
D Wal-Mart Stores COM 931142103 1622 17600 SH OTHER 01 17600
D Walgreen Company COM 931422109 274 9700 SH OTHER 01 9700
D Warner-Lambert Co. COM 934488107 702 10600 SH OTHER 01 10600
D Wells Fargo & Co. New COM 949746101 449 12800 SH OTHER 01 12400 400
D Wrigley Jr. (Wm.) Co. COM 982526105 932 10300 SH OTHER 01 10300
D Vanguard Growth & Income Fund 921913109 560 17409.8757SH OTHER 01 17409.8757
D Vanguard Index Trust 500 922908108 543 4565.6555SH OTHER 01 4565.6555
D Vanguard Index Trust Small Cap 922908702 216 10901.9930SH OTHER 01 10901.9930
D Vanguard Primecap Fund 74157R106 515 10331.8803SH OTHER 01 10331.8803
S REPORT SUMMARY 102 DATA RECORDS 127928 1 OTHER MANAGERS ON WHOSE BEHALF REPORT IS FILED
</TABLE>