<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 1418 25409 SH OTHER 01 25409
D Abbott Laboratories COM 002824100 2198 48450 SH OTHER 01 48200 250
D Air Products & Chemicals Inc. COM 009158106 708 17600 SH OTHER 01 15600 2000
D Albertson's Inc. COM 013104104 291 5650 SH OTHER 01 4650 1000
D American Home Products Corp. COM 026609107 947 16500 SH OTHER 01 16500
D American Intl. Group COM 026874107 3549 30266 SH OTHER 01 30266
D Ameritech Corp. COM 030954101 1494 20326 SH OTHER 01 20026 300
D Amgen Inc. COM 031162100 207 3400 SH OTHER 01 3400
D Atlantic Richfield Company COM 048825103 351 4200 SH OTHER 01 4200
D Automatic Data Processing Inc. COM 053015103 805 18300 SH OTHER 01 18300
D BP Amoco PLC ADR COM 055622104 786 7246 SH OTHER 01 7246
D Banc One Corp Del COM 06423A103 579 9720 SH OTHER 01 9720
D Bank of America Corp. COM 06605F102 1028 14028 SH OTHER 01 14028
D Bell Atlantic Corp. COM 077853109 1929 29514 SH OTHER 01 27620 1894
D BellSouth Corp. COM 079860102 862 18692 SH OTHER 01 18692
D Berkshire Hathaway Cl B COM 084670207 486 217 SH OTHER 01 217
D Bristol Myers Squibb Co. COM 110122108 3501 49708 SH OTHER 01 49708
D Cambridge Technologies COM 132524109 239 13600 SH OTHER 01 13600
D Chubb Corp. COM 171232101 320 4600 SH OTHER 01 4600
D Cigna Corp. COM 125509109 553 6219 SH OTHER 01 6219
D Cisco Systems Inc. COM 17275R102 6853 106350 SH OTHER 01 104100 2250
D Citigroup Inc COM 172967101 544 11450 SH OTHER 01 11150 300
D Clorox Company COM 189054109 861 8060 SH OTHER 01 8060
D Coca Cola Company COM 191216100 1624 26200 SH OTHER 01 26200
D Colgate-Palmolive Company COM 194162103 217 2200 SH OTHER 01 2200
D Dell Computer Corp. COM 247025109 411 11100 SH OTHER 01 10100 1000
D Disney (Walt) Company COM 254687106 699 22680 SH OTHER 01 22680
D Dupont (E.I.) De Nemours & Com COM 263534109 2872 42042 SH OTHER 01 42042
D EMC Corp. COM 268648102 885 16100 SH OTHER 01 16100
D Eli Lilly and Company COM 532457108 999 13950 SH OTHER 01 13950
D Emerson Electric Company COM 291011104 680 10800 SH OTHER 01 10800
D Exxon Corporation COM 30231G102 3777 48974 SH OTHER 01 47686 1288
D Federal Natl Mtg Assn COM 313586109 1667 24425 SH OTHER 01 23425 1000
D Fedl Home Loan Mtg. Corp. COM 313400301 493 8500 SH OTHER 01 8500
D First Security Corp. COM 336294103 206 7550 SH OTHER 01 7550
D First Union Corp. COM 337358105 2363 50151 SH OTHER 01 48207 1944
D GTE Corp. COM 362320103 628 8320 SH OTHER 01 8320
D General Electric Co. COM 369604103 6915 61197 SH OTHER 01 60147 1050
D Gillette Company COM 375766102 1164 28386 SH OTHER 01 28386
D H. J. Heinz Company COM 423074103 561 11200 SH OTHER 01 11200
D Healthsouth Corp. COM 421924101 363 24400 SH OTHER 01 24400
D Hewlett-Packard Company COM 428236103 2287 22760 SH OTHER 01 22760
D Home Depot Inc. COM 437076102 2629 40796 SH OTHER 01 39596 1200
D IBM Corp. COM 459200101 2320 17948 SH OTHER 01 17948
D Illinois Tool Works COM 452308109 2843 34780 SH OTHER 01 33580 1200
D Intel Corp. COM 458140100 2675 44965 SH OTHER 01 44565 400
D Johnson & Johnson COM 478160104 4384 44735 SH OTHER 01 44160 575
D Kansas City Southern Industrie COM 485170104 830 13000 SH OTHER 01 13000
D Kimberly Clark Corp. COM 494368103 515 9028 SH OTHER 01 9028
D Kohls Corp. COM 500255104 1057 13750 SH OTHER 01 13350 400
D Lauder Estee Cosmetics Inc. COM 518439104 371 7400 SH OTHER 01 7400
D Lincoln Electric Hldgs. COM 533900106 885 43150 SH OTHER 01 43150
D Lucent Technologies Inc. COM 549463107 3137 46516 SH OTHER 01 46516
D MBNA Corp. COM 55262L100 228 7450 SH OTHER 01 7450
D MCI Worldcom Inc COM 55268B106 874 10150 SH OTHER 01 9850 300
D Marsh & McLennan Companies Inc COM 571748102 235 3100 SH OTHER 01 3100
D McDonalds Corp. COM 580135101 502 12200 SH OTHER 01 11400 800
D Mellon Bank Corp. COM 585509102 415 11412 SH OTHER 01 11412
D Merck & Company Inc. COM 589331107 5019 68176 SH OTHER 01 68176
D Microsoft Corp. COM 594918104 7498 83138 SH OTHER 01 80618 2520
D Minnesota Mng & Mfg Co. COM 604059105 528 6075 SH OTHER 01 5675 400
D Mobil Corp. COM 607059102 2139 21658 SH OTHER 01 21658
D Morgan J.P. & Co. COM 616880100 668 4755 SH OTHER 01 4755
D Newell Rubbermaid Company COM 651229106 390 8400 SH OTHER 01 8400
D Nike Inc. COM 654106103 231 3650 SH OTHER 01 3650
D Nokia Corp. COM 654902204 298 3250 SH OTHER 01 3250
D Oracle Corp. COM 68389X105 2102 56625 SH OTHER 01 55895 730
D PNC Bank Corp. COM 693475105 455 7900 SH OTHER 01 7900
D PPG Industries Inc. COM 693506107 294 4979 SH OTHER 01 4979
D Paychex Inc. COM 704326107 2236 70138 SH OTHER 01 70138
D Pepsico Inc. COM 713448108 981 25359 SH OTHER 01 25359
D Pfizer Inc. COM 717081103 2217 20338 SH OTHER 01 19538 800
D Philadelphia Suburban Corp. COM 718009608 293 12700 SH OTHER 01 12700
D Philip Morris Cos. Inc. COM 718154107 333 8275 SH OTHER 01 8275
D Price T. Rowe Assoc. Inc. COM 741477103 687 17900 SH OTHER 01 17900
D Procter & Gamble Co. COM 742718109 3479 38982 SH OTHER 01 38982
D Rohm & Haas Co. COM 775371107 681 15889 SH OTHER 01 15889
D Royal Dutch Petroleum Company COM 780257804 705 11700 SH OTHER 01 11700
D SBC Communications Corp. COM 845333103 1591 27437 SH OTHER 01 26848 589
D Safeguard Scientifics Inc. COM 786449108 813 12900 SH OTHER 01 12900
D Sara Lee Inc. COM 803111103 358 15800 SH OTHER 01 15800
D Schering-Plough Corp. COM 806605101 504 9600 SH OTHER 01 9600
D Schwab (Charles) Corp. COM 808513105 725 6650 SH OTHER 01 6350 300
D ServiceMaster Company COM 81760N109 347 18519 SH OTHER 01 18519
D SmithKline Beecham Holding ADR COM 832378301 1818 27514 SH OTHER 01 27514
D Sprint Corp PCS Group COM 852061506 212 3715 SH OTHER 01 3715
D Sprint Corp. COM 852061100 1265 23860 SH OTHER 01 23460 400
D Staples Inc. COM 855030102 809 26165 SH OTHER 01 23915 2250
D Starbucks Corp. COM 855244109 284 7550 SH OTHER 01 7550
D State Street Corp. COM 857477103 1340 15700 SH OTHER 01 15700
D Stryker Corp. COM 863667101 535 8900 SH OTHER 01 8700 200
D Summit Bancorp COM 866005101 268 6400 SH OTHER 01 6400
D Teleflex Inc. COM 879369106 845 19450 SH OTHER 01 19450
D United Technologies Corp. COM 913017109 346 4800 SH OTHER 01 4800
D Unumprovident Corp COM 903192102 345 6300 SH OTHER 01 6300
D Wachovia Corp. COM 929771103 291 3400 SH OTHER 01 3400
D Wal-Mart Stores COM 931142103 1689 35000 SH OTHER 01 35000
D Walgreen Company COM 931422109 370 12600 SH OTHER 01 12600
D Warner-Lambert Co. COM 934488107 715 10350 SH OTHER 01 10350
D Wells Fargo & Co. New COM 949746101 530 12400 SH OTHER 01 12400
D Wrigley Jr. (Wm.) Co. COM 982526105 910 10200 SH OTHER 01 10200
D Massachusetts Investors Trust 575736103 1656 77909.2060SH OTHER 01 77909.2060
D Vanguard Growth & Income Fund 921913109 614 17639.4567SH OTHER 01 17639.4567
D Vanguard Index Trust 500 922908108 587 4628.9265SH OTHER 01 4628.9265
D Vanguard Index Trust Small Cap 922908702 253 10901.9930SH OTHER 01 10901.9930
D Vanguard Primecap Fund 74157R106 589 10614.7283SH OTHER 01 10614.7283
S REPORT SUMMARY 106 DATA RECORDS 135063 1 OTHER MANAGERS ON WHOSE BEHALF REPORT IS FILED
</TABLE>