UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 13F
FORM 13F COVER PAGE
REPORT FOR THE CALENDAR YEAR OR QUARTER ENDED: JUNE 30, 1999
CHECK HERE IF AMENDMENT {X }; AMENDMENT NUMBER: 1
THIS AMENDMENT (CHECK ONLY ONE.): {X } IS A RESTATMENT.
{ } ADDS NEW HOLDINGS ENTRIES.
INSTITUTIONAL INVESTMENT MANAGER FILING THIS REPORT:
NAME: WOODSTOCK CORPORATION
ADDRESS: 27 SCHOOL STREET
BOSTON, MA 02108
13F FILE NUMBER: 801-4782
THE INSTITUTIONAL INVESTMENT MANAGER FILING THIS REPORT AND THE
PERSON BY WHOM IT IS SIGNED HEREBY REPRESENT THAT THE PERSON
SIGNING THE REPORT IS AUTHORIZED TO SUBMIT IT, THAT ALL
INFORMATION CONTAINED HEREIN IS TRUE, CORRECT AND COMPLETE, AND
THAT IT IS UNDERSTOOD THAT ALL REQUIRED ITEMS, STATEMENTS,
SCHEDULES, LISTS, AND TABLES, ARE CONSIDERED INTEGRAL PARTS OF
THIS FORM.
PERSON SIGNING THIS REPORT ON BEHALF OF REPORTING MANAGER:
NAME: THOMAS C. ABISALIH
TITLE: VICE PRESIDENT
PHONE: (617) 227-0600
SIGNATURE, PLACE, AND DATE OF SIGNING:
/S/ THOMAS C. ABISALIH BOSTON, MA OCTOBER 26, 1999
REPORT TYPE (CHECK ONLY ONE.):
{ X} 13F HOLDINGS REPORT.
{ } 13F-NOTICE.
{ } 13F COMBINATION REPORT.
LIST OF OTHER MANAGERS REPORTING FOR THIS MANAGER:
I AM SIGNING THIS REPORT AS REQUIRED BY THE SECURITIES EXCHANGE
ACT OF 1934.
<PAGE>
<TABLE> <C>
<C>
FORM 13F
INFORMATION TABLE
VALUE SHARES/
SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (X$1000) PRN AMT
PRN CALL DSCRETN MANAGERS SOLE SHARED NONE
------------------------------ ---------------- --------- -------- --------
- --- ---- ------- ------------ -------- -------- -------
AT&T CORP COM 001957109 1467 28149 SH
SOLE 28149 0 0
ABBOTT LABS COM 002824100 49531 1153560 SH
SOLE 1106284 0 47276
ABERCROMBIE & FITCH CO CL A 002896207 29 700 SH
SOLE 700 0 0
ACNIELSEN CORP COM 004833109 28 970 SH
SOLE 970 0 0
ADVANCED TISSUE SCIENCES INC COM 00755F103 1 150 SH
SOLE 150 0 0
ADVANTAGE LEARNING SYSTEMS COM 00757K100 66 2000 SH
SOLE 2000 0 0
AEGON N V ORD AMER REG 007924103 9631 126519 SH
SOLE 125825 0 694
AETNA INC COM 008117103 220 2680 SH
SOLE 2680 0 0
AIR PRODS & CHEMS INC COM 009158106 1401 41898 SH
SOLE 41098 0 800
AIRTOUCH COMMUNICATNS COM 00949T100 0 182274 SH
SOLE 178784 0 3490
ALBERTSONS INC COM 013104104 181 3650 SH
SOLE 3650 0 0
ALCAN ALUMINIUM LTD NEW COM 013716105 9 288 SH
SOLE 288 0 0
ALLERGAN INC COM 018490102 28 300 SH
SOLE 300 0 0
ALLIEDSIGNAL INC COM 019512102 459 7100 SH
SOLE 7100 0 0
ALLMERICA FINL CORP COM 019754100 88 1486 SH
SOLE 1486 0 0
ALLSTATE CORP COM 020002101 91 2563 SH
SOLE 2563 0 0
ALZA CORP DEL COM 022615108 1105 22682 SH
SOLE 22632 0 50
ALZA CORP *W EXP 12/31/199 022615157 0 120 SH
SOLE 120 0 0
AMAZON COM INC COM 023135106 4 40 SH
SOLE 40 0 0
AMERICA ONLINE INC DEL COM 02364J104 931 9585 SH
SOLE 9585 0 0
AMERICAN BANKERS INS GROUP I COM 024456105 8 140 SH
SOLE 140 0 0
AMERICAN ELEC PWR INC COM 025537101 15 422 SH
SOLE 422 0 0
AMERICAN EXPRESS CO COM 025816109 8 60 SH
SOLE 60 0 0
AMERICAN GENERAL CORP COM 026351106 39 498 SH
SOLE 498 0 0
AMERICAN HEALTH PPTYS INC COM 026494104 19 1040 SH
SOLE 1040 0 0
AMERICAN HOME PRODS CORP COM 026609107 6199 121540 SH
SOLE 119244 0 2296
AMERICAN INTL GROUP INC COM 026874107 73368 631808 SH
SOLE 621008 0 10800
AMERITECH CORP NEW COM 030954101 1110 15304 SH
SOLE 13198 0 2106
AMGEN INC COM 031162100 992 12900 SH
SOLE 11200 0 1700
ANADARKO PETE CORP COM 032511107 4260 111559 SH
SOLE 108759 0 2800
ANALOG DEVICES INC COM 032654105 56 1300 SH
SOLE 1300 0 0
ANHEUSER BUSCH COS INC COM 035229103 1895 24012 SH
SOLE 24012 0 0
APOLLO GROUP INC CL A 037604105 155 6000 SH
SOLE 6000 0 0
ARROW ELECTRS INC COM 042735100 55 2600 SH
SOLE 2600 0 0
ASCEND COMMUNICATIONS COM 043491109 0 400 SH
SOLE 400 0 0
ASSOCIATES FIRST CAP CORP CL A 046008108 19 502 SH
SOLE 502 0 0
ATLANTIC RICHFIELD CO COM 048825103 7078 78644 SH
SOLE 76504 0 2140
AUTOLIV INC COM 052800109 5 135 SH
SOLE 135 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 14579 363905 SH
SOLE 343015 0 20890
AVERY DENNISON CORP COM 053611109 151 2450 SH
SOLE 1950 0 500
AVID TECHNOLOGY INC COM 05367P100 2 158 SH
SOLE 158 0 0
AVON PRODS INC COM 054303102 91 2000 SH
SOLE 2000 0 0
BJS WHOLESALE CLUB INC COM 05548J106 14 450 SH
SOLE 450 0 0
BANDAG INC COM 059815100 5 150 SH
SOLE 150 0 0
BANDAG INC CL A 059815308 4 150 SH
SOLE 150 0 0
BANK NEW YORK INC COM 064057102 174 4716 SH
SOLE 4716 0 0
BANK ONE CORP COM 06423A103 968 17748 SH
SOLE 13360 0 4388
BANKBOSTON CORP COM 06605R106 1158 24670 SH
SOLE 24670 0 0
BAR HBR BANKSHARES COM 066849100 226 11050 SH
SOLE 200 0 10850
BARD C R INC COM 067383109 14 280 SH
SOLE 280 0 0
BAUSCH & LOMB INC COM 071707103 519 7230 SH
SOLE 7230 0 0
BAXTER INTL INC COM 071813109 20 297 SH
SOLE 297 0 0
BECTON DICKINSON & CO COM 075887109 79 2880 SH
SOLE 2880 0 0
BELL ATLANTIC CORP COM 077853109 1344 21009 SH
SOLE 18959 0 2050
BELLSOUTH CORP COM 079860102 2066 42986 SH
SOLE 38366 0 4620
BELO A H CORP DEL COM SER A 080555105 4643 230000 SH
SOLE 230000 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670207 2205 1037 SH
SOLE 875 0 162
BESTFOODS COM 08658U101 394 8074 SH
SOLE 8074 0 0
BIOGEN INC COM 090597105 28 400 SH
SOLE 400 0 0
BLOCK H & R INC COM 093671105 87 1600 SH
SOLE 1600 0 0
BOEING CO COM 097023105 709 15628 SH
SOLE 14280 0 1348
BOSTON SCIENTIFIC CORP COM 101137107 36 900 SH
SOLE 500 0 400
BRIGHT HORIZON FAMILY SOLUTI COM 109195107 18 1000 SH
SOLE 1000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 6168 92739 SH
SOLE 82219 0 10520
BROOKTROUT INC COM 114580103 921 56267 SH
SOLE 56267 0 0
BURLINGTON RES INC COM 122014103 590 13354 SH
SOLE 11960 0 1394
CBS CORP COM 12490K107 28 640 SH
SOLE 640 0 0
CIGNA CORP COM 125509109 2144 24312 SH
SOLE 24312 0 0
CVS CORP COM 126650100 170 3412 SH
SOLE 3412 0 0
CAMPBELL SOUP CO COM 134429109 6343 144154 SH
SOLE 142702 0 1452
CAPITAL ONE FINL CORP COM 14040H105 83 1800 SH
SOLE 1800 0 0
CARDINAL HEALTH INC COM 14149Y108 480 7040 SH
SOLE 7040 0 0
CATERPILLAR INC DEL COM 149123101 689 11752 SH
SOLE 11752 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 135 6000 SH
SOLE 6000 0 0
CENTRAL & SOUTH WEST CORP COM 152357109 21 1000 SH
SOLE 1000 0 0
CENTRAL PKG CORP COM 154785109 33 1000 SH
SOLE 1000 0 0
CHARTER ONE FINL INC COM 160903100 644 24870 SH
SOLE 24870 0 0
CHASE MANHATTAN CORP NEW COM 16161A108 377 4887 SH
SOLE 4887 0 0
CHEVRON CORPORATION COM 166751107 575 6298 SH
SOLE 5598 0 700
CHUBB CORP COM 171232101 7674 128292 SH
SOLE 127292 0 1000
CISCO SYS INC COM 17275R102 17430 280555 SH
SOLE 256944 0 23611
CINTAS CORP COM 172908105 2800 43659 SH
SOLE 41009 0 2650
CITIGROUP INC COM 172967101 1116 25040 SH
SOLE 20645 0 4395
CITIZENS UTILS CO DEL CL B 177342201 96 8048 SH
SOLE 8048 0 0
CLEAR CHANNEL COMMUNICATIONS COM 184502102 42 600 SH
SOLE 600 0 0
COCA COLA CO COM 191216100 33685 556194 SH
SOLE 548224 0 7970
COLGATE PALMOLIVE CO COM 194162103 2913 58997 SH
SOLE 50892 0 8105
COLUMBIA/HCA HEALTHCARE CORP COM 197677107 72 3225 SH
SOLE 3225 0 0
COMCAST CORP CL A 200300101 971 27200 SH
SOLE 27200 0 0
COMCAST CORP CL A SPL 200300200 15776 409762 SH
SOLE 406512 0 3250
COMMERCE BANCSHARES INC COM 200525103 1908 47262 SH
SOLE 47262 0 0
COMPAQ COMPUTER CORP COM 204493100 19 800 SH
SOLE 800 0 0
COMPUTER LEARNING CTRS COM 205199102 55 10000 SH
SOLE 10000 0 0
COMPUTER SCIENCES CORP COM 205363104 341 5300 SH
SOLE 5300 0 0
COMPUWARE CORP COM 205638109 100 3600 SH
SOLE 3600 0 0
CONAGRA INC COM 205887102 133 5200 SH
SOLE 5200 0 0
CONSOLIDATED EDISON INC COM 209115104 35 800 SH
SOLE 800 0 0
CONSOLIDATED NAT GAS CO COM 209615103 136 2170 SH
SOLE 2170 0 0
COOPER INDS INC COM 216669101 27 500 SH
SOLE 500 0 0
CORN PRODS INTL INC COM 219023108 18 570 SH
SOLE 570 0 0
COSTCO COMPANIES INC COM 22160Q102 306 4100 SH
SOLE 4100 0 0
CRESCENDO PHARMACEUTICALS CO CL A 225637107 9 519 SH
SOLE 519 0 0
CROWN PAC PARTNERS L P UNIT LTD PARTN 228439105 24 1000 SH
SOLE 500 0 500
DPL INC COM 233293109 23 1176 SH
SOLE 1176 0 0
DANA CORP COM 235811106 48 1154 SH
SOLE 1154 0 0
DARDEN RESTAURANTS INC COM 237194105 10 448 SH
SOLE 448 0 0
DELL COMPUTER CORP COM 247025109 29 700 SH
SOLE 700 0 0
DELUXE CORP COM 248019101 4 100 SH
SOLE 100 0 0
DEVRY INC DEL COM 251893103 83 4000 SH
SOLE 4000 0 0
DIEBOLD INC COM 253651103 52 1840 SH
SOLE 1840 0 0
DIGENE CORP COM 253752109 30 3000 SH
SOLE 3000 0 0
DISNEY WALT CO COM 254687106 9971 361770 SH
SOLE 357369 0 4401
DOLLAR GEN CORP COM 256669102 181 6815 SH
SOLE 6815 0 0
DOMINION RES INC VA COM 257470104 132 3000 SH
SOLE 3000 0 0
DOW CHEM CO COM 260543103 1100 8871 SH
SOLE 7898 0 973
DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 12 1008 SH
SOLE 0 0 1008
DU PONT E I DE NEMOURS & CO COM 263534109 1011 14019 SH
SOLE 13196 0 823
DUKE ENERGY CORP COM 264399106 21 400 SH
SOLE 400 0 0
DUN & BRADSTREET CORP DEL COM 26483B106 93 2917 SH
SOLE 2917 0 0
E M C CORP MASS COM 268648102 42 700 SH
SOLE 700 0 0
EASTERN ENTERPRISES COM 27637F100 55 1420 SH
SOLE 1420 0 0
EASTERN UTILS ASSOC COM 277173100 42 1400 SH
SOLE 1400 0 0
EASTMAN CHEM CO COM 277432100 5 88 SH
SOLE 88 0 0
EASTMAN KODAK CO COM 277461109 135 1950 SH
SOLE 1950 0 0
EATON VANCE CORP COM NON VTG 278265103 195 5600 SH
SOLE 5600 0 0
EDISON INTL COM 281020107 12 481 SH
SOLE 481 0 0
EDUCATION MGMT CORP COM 28139T101 44 3000 SH
SOLE 3000 0 0
ELAN PLC ADR 284131208 6883 236800 SH
SOLE 235200 0 1600
ELECTRONIC DATA SYS NEW COM 285661104 16220 268922 SH
SOLE 266072 0 2850
EMERGING MKTS INCM FD II COM 290920107 4 375 SH
SOLE 375 0 0
EMERSON ELEC CO COM 291011104 3814 63898 SH
SOLE 63198 0 700
ENGELHARD CORP COM 292845104 40 1800 SH
SOLE 1800 0 0
ENRON CORP COM 293561106 170 2000 SH
SOLE 0 0 2000
ENRON OIL & GAS CO COM 293562104 32 1500 SH
SOLE 1500 0 0
EOTT ENERGY PARTNERS L P UNIT LTD PRTNR 294103106 8 500 SH
SOLE 500 0 0
EQUITY OFFICE PROPERTIES TRU COM 294741103 147 5835 SH
SOLE 0 0 5835
EXCEL SWITCHING CORP COM 30067V108 11 400 SH
SOLE 400 0 0
EXXON CORP COM 302290101 13544 170638 SH
SOLE 160453 0 10185
FPL GROUP INC COM 302571104 105 1933 SH
SOLE 733 0 1200
FDX CORP COM 31304N107 7 150 SH
SOLE 150 0 0
FEDERAL NATL MTG ASSN COM 313586109 2897 42025 SH
SOLE 40025 0 2000
FEDERATED DEPT STORES COM 31410H101 5 94 SH
SOLE 94 0 0
FIFTH THIRD BANCORP COM 316773100 3536 54348 SH
SOLE 54348 0 0
FIRST ALBANY COS INC COM 318465101 19 982 SH
SOLE 982 0 0
FIRST DATA CORP COM 319963104 4928 99424 SH
SOLE 96424 0 3000
FIRST REP BK SAN FRANCISCO COM 336158100 5 200 SH
SOLE 200 0 0
FIRST UN CORP COM 337358105 236 5123 SH
SOLE 4523 0 600
FISERV INC COM 337738108 324 10864 SH
SOLE 10864 0 0
FLEET FINL GROUP INC NEW COM 338915101 379 9368 SH
SOLE 9368 0 0
FLUOR CORP COM 343861100 6 144 SH
SOLE 144 0 0
FORD MTR CO DEL COM 345370100 47 960 SH
SOLE 960 0 0
FOREST LABS INC CL A 345838106 241 4700 SH
SOLE 4700 0 0
FORTUNE BRANDS INC COM 349631101 211 5353 SH
SOLE 5353 0 0
FRANKLIN RES INC COM 354613101 46 1200 SH
SOLE 1200 0 0
GC COS INC COM 36155Q109 85 2382 SH
SOLE 2382 0 0
GTE CORP COM 362320103 1299 17606 SH
SOLE 16636 0 970
GALLAHER GROUP PLC SPONSORED ADR 363595109 94 4160 SH
SOLE 4160 0 0
GANNETT INC COM 364730101 448 6200 SH
SOLE 5200 0 1000
GARTNER GROUP INC NEW COM 366651107 164 7350 SH
SOLE 5900 0 1450
GENERAL DYNAMICS CORP COM 369550108 54 800 SH
SOLE 800 0 0
GENERAL ELEC CO COM 369604103 42656 391342 SH
SOLE 370036 0 21306
GENERAL MILLS INC COM 370334104 463 5592 SH
SOLE 4442 0 1150
GENERAL MTRS CORP COM 370442105 29 476 SH
SOLE 476 0 0
GENZYME CORP COM GENL DIV 372917104 308 5450 SH
SOLE 5450 0 0
GENZYME CORP COM-MOLECULAR 372917500 2 587 SH
SOLE 587 0 0
GILEAD SCIENCES INC COM 375558103 93 1200 SH
SOLE 1200 0 0
GILLETTE CO COM 375766102 24979 572582 SH
SOLE 561604 0 10978
GLACIER BANCORP INC NEW COM 37637Q105 90 4381 SH
SOLE 4381 0 0
GLAXO WELLCOME PLC SPONSORED ADR 37733W105 125 2400 SH
SOLE 2400 0 0
GLOBAL MARINE INC COM 379352404 17 1000 SH
SOLE 1000 0 0
GRAINGER W W INC COM 384802104 132 2800 SH
SOLE 2800 0 0
GREAT LAKES CHEM CORP COM 390568103 897 20280 SH
SOLE 20280 0 0
GREYHOUND LINES INC COM 398048108 0 17 SH
SOLE 17 0 0
HRPT PPTYS TR COM SH BEN INT 40426W101 25 1750 SH
SOLE 1750 0 0
HALL KINION ASSOCIATES INC COM 406069104 10 1000 SH
SOLE 1000 0 0
HALLIBURTON CO COM 406216101 221 4800 SH
SOLE 4800 0 0
HANNAFORD BROS CO COM 410550107 46 800 SH
SOLE 800 0 0
HARCOURT GEN INC COM 41163G101 461 9935 SH
SOLE 9935 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 19 352 SH
SOLE 352 0 0
HARTFORD LIFE INC CL A 416592103 20 400 SH
SOLE 400 0 0
HEALTHSOUTH CORP COM 421924101 130 10650 SH
SOLE 10650 0 0
HEALTHCARE RLTY TR COM 421946104 7 340 SH
SOLE 340 0 0
HEINZ H J CO COM 423074103 189 4011 SH
SOLE 4011 0 0
HERSHEY FOODS CORP COM 427866108 56 960 SH
SOLE 960 0 0
HEWLETT PACKARD CO COM 428236103 6226 59476 SH
SOLE 57676 0 1800
HOME DEPOT INC COM 437076102 13778 215914 SH
SOLE 211059 0 4855
HON INDS INC COM 438092108 70 3000 SH
SOLE 3000 0 0
HOST MARRIOTT SVCS CORP COM 440914109 16 1000 SH
SOLE 1000 0 0
HOUSEHOLD INTL INC COM 441815107 179 4158 SH
SOLE 1975 0 2183
HUBBELL INC CL B 443510201 1314 31867 SH
SOLE 28807 0 3060
IMS HEALTH INC COM 449934108 1833 65784 SH
SOLE 55684 0 10100
ITT EDUCATIONAL SERVICES INC COM 45068B109 45 2000 SH
SOLE 2000 0 0
ITT INDS INC IND COM 450911102 5 126 SH
SOLE 126 0 0
IKON OFFICE SOLUTIONS INC COM 451713101 24 1800 SH
SOLE 1800 0 0
ILLINOIS TOOL WKS INC COM 452308109 664 8938 SH
SOLE 8938 0 0
IMATION CORP COM 45245A107 30 1100 SH
SOLE 1100 0 0
INGERSOLL RAND CO COM 456866102 106 1650 SH
SOLE 1650 0 0
INTEL CORP COM 458140100 3537 51262 SH
SOLE 51262 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 25034 199173 SH
SOLE 183293 0 15880
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 574 12671 SH
SOLE 11621 0 1050
INTERNATIONAL PAPER CO COM 460146103 50 986 SH
SOLE 986 0 0
INVESTMENT GRADE MUN INCOME COM 461368102 0 18 SH
SOLE 18 0 0
INVESTORS FINL SERVICES CORP COM 461915100 2559 62014 SH
SOLE 61614 0 400
IONICS INC COM 462218108 770 22710 SH
SOLE 22510 0 200
JOHNSON & JOHNSON COM 478160104 26733 293557 SH
SOLE 290857 0 2700
JOHNSON CTLS INC COM 478366107 82 1200 SH
SOLE 1200 0 0
KANSAS CITY SOUTHN INDS INC COM 485170104 15 275 SH
SOLE 275 0 0
KELLOGG CO COM 487836108 514 14770 SH
SOLE 14770 0 0
KELLEY OIL & GAS CORP COM 487906109 0 29 SH
SOLE 29 0 0
KEYCORP NEW COM 493267108 89 2810 SH
SOLE 2810 0 0
KIMBERLY CLARK CORP COM 494368103 8570 140494 SH
SOLE 140144 0 350
KONINKLIJKE AHOLD N V SPNSRD ADR NEW 500467303 3 100 SH
SOLE 100 0 0
LAUDER ESTEE COS INC CL A 518439104 95 2000 SH
SOLE 2000 0 0
LEGGETT & PLATT INC COM 524660107 103 4000 SH
SOLE 4000 0 0
LEHMAN BROS HLDGS INC COM 524908100 1 12 SH
SOLE 12 0 0
LIBERTY ALL-STAR GROWTH FD I COM 529900102 0 3 SH
SOLE 0 0 3
LIBERTY CORP S C COM 530370105 37 700 SH
SOLE 700 0 0
LILLY ELI & CO COM 532457108 2437 37094 SH
SOLE 37094 0 0
LINEAR TECHNOLOGY CORP COM 535678106 951 15500 SH
SOLE 12800 0 2700
LOCKHEED MARTIN CORP COM 539830109 28 800 SH
SOLE 800 0 0
LOWES COS INC COM 548661107 10 185 SH
SOLE 185 0 0
LUCENT TECHNOLOGIES INC COM 549463107 30556 465179 SH
SOLE 464859 0 320
MBIA INC COM 55262C100 16493 287472 SH
SOLE 287472 0 0
MBNA CORP COM 55262L100 12553 440466 SH
SOLE 432892 0 7574
MCI WORLDCOM INC COM 55268B106 339 4108 SH
SOLE 4108 0 0
MGIC INVT CORP WIS COM 552848103 207 4200 SH
SOLE 4200 0 0
MAGNA INTL INC CL A 559222401 27 500 SH
SOLE 500 0 0
MALLINCKRODT INC COM 561232109 678 20000 SH
SOLE 20000 0 0
MANAGED HIGH YIELD PLUS FD I COM 561911108 25 2060 SH
SOLE 0 0 2060
MARSH & MCLENNAN COS INC COM 571748102 1000 13157 SH
SOLE 13157 0 0
MARSHALL & ILSLEY CORP COM 571834100 986 15259 SH
SOLE 15259 0 0
MARRIOTT INTL INC NEW CL A 571903202 70 2000 SH
SOLE 2000 0 0
MASCO CORP COM 574599106 225 7550 SH
SOLE 7550 0 0
MATTEL INC COM 577081102 57 2400 SH
SOLE 2400 0 0
MAY DEPT STORES CO COM 577778103 459 11847 SH
SOLE 10950 0 897
MCCORMICK & CO INC COM NON VTG 579780206 3339 101000 SH
SOLE 101000 0 0
MCDONALDS CORP COM 580135101 24352 584146 SH
SOLE 567738 0 16408
MCGRAW HILL COS INC COM 580645109 22 440 SH
SOLE 0 0 440
MEDIAONE GROUP INC COM 58440J104 6990 96576 SH
SOLE 96576 0 0
MEDIAONE GROUP INC PFD CV SER D 58440J203 4079 27751 SH
SOLE 27751 0 0
MEDTRONIC INC COM 585055106 12080 167625 SH
SOLE 157301 0 10324
MELLON BK CORP COM 585509102 81 2400 SH
SOLE 2400 0 0
MERCK & CO INC COM 589331107 33771 499386 SH
SOLE 457911 0 41475
MICROSOFT CORP COM 594918104 44738 521348 SH
SOLE 520748 0 600
MILLENNIUM PHARMACEUTICALS I COM 599902103 31 500 SH
SOLE 500 0 0
MILLIPORE CORP COM 601073109 461 11320 SH
SOLE 11320 0 0
MINNESOTA MNG & MFG CO COM 604059105 2741 31176 SH
SOLE 30536 0 640
MOBIL CORP COM 607059102 1936 18931 SH
SOLE 15800 0 3131
MOLEX INC COM 608554101 55 1562 SH
SOLE 1562 0 0
MOLEX INC CL A 608554200 665 21994 SH
SOLE 21604 0 390
MONSANTO CO COM 611662107 1028 26200 SH
SOLE 22290 0 3910
MORGAN J P & CO INC COM 616880100 866 6770 SH
SOLE 6770 0 0
MORGAN STANLEY DEAN WITTER&C COM NEW 617446448 7 78 SH
SOLE 78 0 0
MOTOROLA INC COM 620076109 2228 24420 SH
SOLE 23620 0 800
MYRIAD GENETICS INC COM 62855J104 10 1000 SH
SOLE 1000 0 0
NCR CORP NEW COM 62886E108 5 98 SH
SOLE 98 0 0
NCT GROUP INC COM 62888Q109 0 2000 SH
SOLE 2000 0 0
NABISCO HLDGS CORP CL A 629526104 6 150 SH
SOLE 150 0 0
NALCO CHEM CO COM 629853102 448 8700 SH
SOLE 8700 0 0
NATIONAL CITY CORP COM 635405103 1376 46247 SH
SOLE 46247 0 0
NATIONAL COMPUTER SYS INC COM 635519101 34 1000 SH
SOLE 1000 0 0
NEW ENGLAND ELEC SYS COM 644001109 132 2550 SH
SOLE 2550 0 0
NEW PLAN EXCEL RLTY TR INC COM 648053106 19 1000 SH
SOLE 1000 0 0
NEW YORK TIMES CO CL A 650111107 78 1974 SH
SOLE 1974 0 0
NEWBRIDGE NETWORKS CORP COM 650901101 867 31975 SH
SOLE 31975 0 0
NEWPORT NEWS SHIPBUILDING IN COM 652228107 5 144 SH
SOLE 144 0 0
NIELSEN MEDIA RESH INC COM NEW 653929307 44 1369 SH
SOLE 1369 0 0
NORFOLK SOUTHERN CORP COM 655844108 307 10500 SH
SOLE 10500 0 0
NUCOR CORP COM 670346105 131 2700 SH
SOLE 2700 0 0
OFFICE DEPOT INC COM 676220106 63 3375 SH
SOLE 3375 0 0
OMNICOM GROUP INC COM 681919106 488 6880 SH
SOLE 6880 0 0
ON ASSIGNMENT INC COM 682159108 29 1000 SH
SOLE 1000 0 0
ONE VALLEY BANCORP INC COM 682419106 68 1771 SH
SOLE 1771 0 0
ORACLE CORP COM 68389X105 10680 280598 SH
SOLE 278048 0 2550
PG&E CORP COM 69331C108 2 51 SH
SOLE 51 0 0
PNC BANK CORP COM 693475105 700 13238 SH
SOLE 13238 0 0
PACIFICORP COM 695114108 4 223 SH
SOLE 223 0 0
PALL CORP COM 696429307 4031 191345 SH
SOLE 187945 0 3400
PARAMETRIC TECHNOLOGY CORP COM 699173100 7 500 SH
SOLE 500 0 0
PAYCHEX INC COM 704326107 480 17098 SH
SOLE 16648 0 450
PAYLESS SHOESOURCE INC COM 704379106 7 128 SH
SOLE 128 0 0
PEOPLES HERITAGE FINL GROUP COM 711147108 113 6288 SH
SOLE 508 0 5780
PEPSICO INC COM 713448108 12536 321934 SH
SOLE 303342 0 18592
PHARMACIA & UPJOHN INC COM 716941109 12 217 SH
SOLE 217 0 0
PFIZER INC COM 717081103 7049 208096 SH
SOLE 194846 0 13250
PHELPS DODGE CORP COM 717265102 1 20 SH
SOLE 20 0 0
PHILIP MORRIS COS INC COM 718154107 1425 38260 SH
SOLE 37818 0 442
PIONEER NAT RES CO COM 723787107 5 400 SH
SOLE 400 0 0
PITNEY BOWES INC COM 724479100 17652 277432 SH
SOLE 276457 0 975
PLUM CREEK TIMBER CO LP DEPOSITARY UNT 729237107 35 1200 SH
SOLE 1200 0 0
POLAROID CORP COM 731095105 10 434 SH
SOLE 434 0 0
POTASH CORP SASK INC COM 73755L107 4 78 SH
SOLE 78 0 0
POTOMAC ELEC PWR CO COM 737679100 69 2400 SH
SOLE 2400 0 0
PREMARK INTL INC COM 740459102 57 1500 SH
SOLE 1500 0 0
PROCTER & GAMBLE CO COM 742718109 27488 303525 SH
SOLE 290703 0 12822
PROVANT INC COM 743724106 24 1700 SH
SOLE 1700 0 0
PROVIDIAN FINL CORP COM 74406A102 3763 41350 SH
SOLE 41350 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 48 1200 SH
SOLE 1200 0 0
QUAKER OATS CO COM 747402105 38 555 SH
SOLE 555 0 0
QUALCOMM INC COM 747525103 374 2400 SH
SOLE 2400 0 0
R H DONNELLEY CORP COM NEW 74955W307 10 583 SH
SOLE 583 0 0
RPM INC OHIO COM 749685103 599 40984 SH
SOLE 40984 0 0
RAYONIER INC COM 754907103 0 6 SH
SOLE 6 0 0
RAYTHEON CO CL A 755111309 2 34 SH
SOLE 34 0 0
RAYTHEON CO CL B 755111408 1944 27644 SH
SOLE 27144 0 500
REGIONS FINL CORP COM 758940100 165 4640 SH
SOLE 4140 0 500
REINSURANCE GROUP AMER INC COM NON VTG 759351208 26 750 SH
SOLE 750 0 0
RELIASTAR FINL CORP COM 75952U103 145 3205 SH
SOLE 3205 0 0
REYNOLDS & REYNOLDS CO CL A 761695105 1262 53700 SH
SOLE 50000 0 3700
ROHM & HAAS CO COM 775371107 101 2359 SH
SOLE 2359 0 0
ROYAL DUTCH PETE CO NY REG GLD1.25 780257804 2071 33965 SH
SOLE 30765 0 3200
SBC COMMUNICATIONS INC COM 78387G103 2326 40715 SH
SOLE 38005 0 2710
SLM HLDG CORP COM 78442A109 111 2450 SH
SOLE 2450 0 0
SPDR TR UNIT SER 1 78462F103 7 49 SH
SOLE 49 0 0
SAFEWAY INC COM NEW 786514208 4 80 SH
SOLE 80 0 0
ST PAUL COS INC COM 792860108 100 3200 SH
SOLE 3200 0 0
SARA LEE CORP COM 803111103 909 41290 SH
SOLE 40490 0 800
SCHERING PLOUGH CORP COM 806605101 834 17019 SH
SOLE 12219 0 4800
SCHLUMBERGER LTD COM 806857108 1924 31774 SH
SOLE 31774 0 0
SCHOLASTIC CORP COM 807066105 94 2100 SH
SOLE 2100 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1 40 SH
SOLE 40 0 0
SCRIPPS E W CO OHIO CL A 811054204 250 4800 SH
SOLE 4800 0 0
SEARS ROEBUCK & CO COM 812387108 6 160 SH
SOLE 160 0 0
SERVICE CORP INTL COM 817565104 736 46347 SH
SOLE 46347 0 0
SERVICEMASTER CO COM 81760N109 65 3627 SH
SOLE 3627 0 0
SHELL TRANS & TRADING PLC NEW YRK SH NEW 822703609 273 5650 SH
SOLE 5650 0 0
SIERRA PAC RES COM 826425100 0 100 SH
SOLE 100 0 0
SIGMA ALDRICH CORP COM 826552101 10770 320312 SH
SOLE 315937 0 4375
SLADES FERRY BANCORP COM 830896106 15 1271 SH
SOLE 1271 0 0
SMITHKLINE BEECHAM PLC ADR REP ORD 832378301 190 3160 SH
SOLE 3160 0 0
SODEXHO MARRIOTT SVCS INC COM 833793102 17 1000 SH
SOLE 1000 0 0
SOLUTIA INC COM 834376105 86 4000 SH
SOLE 4000 0 0
SOUTHERN CO COM 842587107 53 2000 SH
SOLE 2000 0 0
SPIEKER PPTYS INC COM 848497103 38 1000 SH
SOLE 1000 0 0
STANLEY WKS COM 854616109 98 3500 SH
SOLE 0 0 3500
STAPLES INC COM 855030102 173 5975 SH
SOLE 5075 0 900
STATE STR CORP COM 857477103 7275 102657 SH
SOLE 102257 0 400
STERIS CORP COM 859152100 116 8700 SH
SOLE 6500 0 2200
STERLING FINL CORP WASH COM 859319105 5 300 SH
SOLE 300 0 0
STRAYER ED INC COM 863236105 63 2475 SH
SOLE 2475 0 0
STRIDE RITE CORP COM 863314100 2 200 SH
SOLE 200 0 0
STRYKER CORP COM 863667101 445 7300 SH
SOLE 7150 0 150
SUN MICROSYSTEMS INC COM 866810104 109 1600 SH
SOLE 1600 0 0
SUN HEALTHCARE GROUP INC COM 866933104 0 1250 SH
SOLE 1250 0 0
SUNTRUST BKS INC COM 867914103 13 200 SH
SOLE 200 0 0
SUPERVALU INC COM 868536103 64 2800 SH
SOLE 1200 0 1600
SYBRON INTL CORP COM 87114F106 328 11000 SH
SOLE 11000 0 0
SYLVAN LEARNING SYS INC COM 871399101 128 5000 SH
SOLE 5000 0 0
SYSCO CORP COM 871829107 18588 568646 SH
SOLE 547321 0 21325
TECO ENERGY INC COM 872375100 55 2700 SH
SOLE 2700 0 0
TEPPCO PARTNERS L P UT LTD PARTNER 872384102 31 1200 SH
SOLE 1200 0 0
TECUMSEH PRODS CO CL A 878895200 32 500 SH
SOLE 500 0 0
TEJON RANCH CO DEL COM 879080109 1 30 SH
SOLE 30 0 0
TELLABS INC COM 879664100 5 80 SH
SOLE 80 0 0
TEMPLETON EMERGING MKTS FD I COM 880191101 6 482 SH
SOLE 482 0 0
TEXACO INC COM 881694103 53 844 SH
SOLE 844 0 0
TEXAS INSTRS INC COM 882508104 144 1000 SH
SOLE 1000 0 0
TEXAS UTILS CO COM 882848104 13 300 SH
SOLE 300 0 0
THERMO ELECTRON CORP COM 883556102 9 534 SH
SOLE 534 0 0
THOMAS & BETTS CORP COM 884315102 507 11212 SH
SOLE 11212 0 0
TIME WARNER INC COM 887315109 16732 232388 SH
SOLE 226908 0 5480
TRAVEL SERVICES INTL INC COM 894169101 14 1000 SH
SOLE 1000 0 0
TRICON GLOBAL RESTAURANTS COM 895953107 50 1219 SH
SOLE 1219 0 0
TRIBUNE CO NEW COM 896047107 141 1600 SH
SOLE 1600 0 0
TYCO INTL LTD NEW COM 902124106 1806 18487 SH
SOLE 16881 0 1606
UFP TECHNOLOGIES INC COM 902673102 38 10000 SH
SOLE 10000 0 0
UMB FINL CORP COM 902788108 293 6650 SH
SOLE 6650 0 0
USX MARATHON GROUP COM NEW 902905827 1 19 SH
SOLE 19 0 0
UST INC COM 902911106 25 800 SH
SOLE 800 0 0
US BANCORP DEL COM 902973106 224 7203 SH
SOLE 7203 0 0
U S TIMBERLANDS CO L P COM UNITS 902977107 16 1000 SH
SOLE 1000 0 0
UNUM CORP COM 903192102 973 18805 SH
SOLE 18805 0 0
UNION PAC CORP COM 907818108 239 4400 SH
SOLE 4400 0 0
UNION PAC RES GROUP INC COM 907834105 4 197 SH
SOLE 197 0 0
UNISOURCE WORLDWIDE INC COM 909208100 0 900 SH
SOLE 900 0 0
UNISYS CORP COM 909214108 1 37 SH
SOLE 37 0 0
UNISYS CORP PFD A CV $3.75 909214207 1 21 SH
SOLE 21 0 0
UNITED HEALTHCARE CORP COM 910581107 98 1600 SH
SOLE 1600 0 0
UNITED NAT FOODS INC COM 911163103 43 2300 SH
SOLE 2300 0 0
U S WEST INC NEW COM 91273H101 327 5697 SH
SOLE 5697 0 0
U S TR CORP NEW COM 91288L105 61 674 SH
SOLE 674 0 0
UNIVERSAL CORP VA COM 913456109 120 4000 SH
SOLE 4000 0 0
UNOCAL CORP COM 915289102 60 1500 SH
SOLE 1500 0 0
VIACOM INC *W EXP 07/07/199 925524134 2 158 SH
SOLE 0 0 158
VIACOM INC CL B 925524308 28 678 SH
SOLE 0 0 678
VICOR CORP COM 925815102 42 2000 SH
SOLE 2000 0 0
VLASIC FOODS INTL INC COM 928559103 19 2500 SH
SOLE 2500 0 0
VODAFONE AIRTOUCH PLC SPONSORED ADR 92857T107 768 3650 SH
SOLE 3650 0 0
WACHOVIA CORP COM 929771103 228 2920 SH
SOLE 1920 0 1000
WAL MART STORES INC COM 931142103 22342 528811 SH
SOLE 520259 0 8552
WALGREEN CO COM 931422109 300 10600 SH
SOLE 10600 0 0
WARNER LAMBERT CO COM 934488107 4909 74381 SH
SOLE 71681 0 2700
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 20 1200 SH
SOLE 1200 0 0
WASTE MGMT INC DEL COM 94106L109 4 145 SH
SOLE 145 0 0
WELLS FARGO & CO NEW COM 949746101 513 13140 SH
SOLE 11640 0 1500
WEST MARINE INC COM 954235107 2 200 SH
SOLE 200 0 0
WEYERHAEUSER CO COM 962166104 88 1365 SH
SOLE 1365 0 0
WHOLE FOODS MKT INC COM 966837106 36 825 SH
SOLE 825 0 0
WILLIAMS COS INC DEL COM 969457100 126 3000 SH
SOLE 3000 0 0
WILMINGTON TRUST CORP COM 971807102 479 8780 SH
SOLE 8780 0 0
WISCONSIN ENERGY CORP COM 976657106 45 1800 SH
SOLE 1800 0 0
WOODWARD GOVERNOR CO COM 980745103 27 1120 SH
SOLE 1120 0 0
XEROX CORP COM 984121103 4059 83042 SH
SOLE 83042 0 0
</TABLE>