<TABLE>
<CAPTION>
FORM 13F
Trainer, Wortham & Co., Inc.
June 30, 1999
Voting Authority
--------------------------
Value Shares/ Sh/ Put/ Invstmt Other
Name of Issuer Title of class CUSIP (x$1000) Prn Amt Prn Call Dscretn Managers Sole Shared None
- ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- --------
<C> <S> <S> <S> <S> <S> <S> <S> <S> <S> <S> <S>
BATTLE MOUNTAIN GOLD CV 6% u07159AA1 67 100000 PRN Sole 100000
MASCOTECH INC CONVERTIBLE NOTE 574670AB1 81 100000 PRN Sole 100000
A T & T CORP. COM 001957109 13908 249186 SH Sole 189959 38950 20277
ABBOTT LABORATORIES COM 002824100 10319 227418 SH Sole 128200 24728 74490
1005 22150 SH Defined 5000 15150 2000
181 4000 SH Other 4000
ABERCROMBIE & FITCH CO CL A COM 002896207 1616 33676 SH Sole 32742 934
135 2806 SH Defined 2806
ABLATION TECHNOLOGIES INC. COM 200 133334 SH Sole 66667 66667
100 66667 SH Defined 66667
ACCELR8 COM 004304200 1092 546000 SH Sole 223080 63000 259920
790 395000 SH Defined 395000
ACE LTD COM G0070K103 3228 114250 SH Sole 104650 9600
ADELPHIA COMMUNICATION INC CLA COM 006848105 1482 23300 SH Sole 23300
AES CORP COM 00130H105 814 14010 SH Sole 10535 3475
AETNA INC. COM 008117103 1229 13736 SH Sole 11900 1836
AFFILIATED COMPUTER SERVICES, COM 008190100 557 11000 SH Defined 11000
ALLAMERICA FINANCIAL CORP COM 019754100 1477 24290 SH Sole 19690 4600
ALLIED CAPITAL CORP COM 01903Q108 5553 231384 SH Sole 134803 50000 46581
480 20000 SH Defined 20000
ALLIED SIGNAL INC COM 019512102 151 2400 SH Sole 1800 600
126 2000 SH Defined 2000
ALTERA CORPORATION COM 021441100 24887 676042 SH Sole 180910 11200 483932
4926 133800 SH Defined 92000 41800
ALZA CORPORATION CLASS A COM 022615108 2370 46575 SH Sole 43625 2950
AMERICA ONLINE INC. COM 02364J104 42957 390515 SH Sole 204448 19250 166817
4779 43450 SH Defined 39650 2000 1800
AMERICAN EXPRESS CO COM 025816109 658 5053 SH Sole 3825 1228
AMERICAN HEALTH PROPERTIES COM 026494104 513 25500 SH Sole 7000 18500
60 3000 SH Defined 3000
AMERICAN HOME PRODUCTS CORP COM 026609107 4432 77254 SH Sole 43174 8600 25480
AMERICAN INTERNATIONAL GROUP COM 026874107 54457 464451 SH Sole 256969 17036 190445
2253 19212 SH Defined 2950 13400 2862
264 2249 SH Other 2249
AMERICAN PAD & PAPER COM 028816106 615 307600 SH Sole 82000 25900 199700
4 2000 SH Other 2000
AMERICAN STANDARD COMPANIES, I COM 029712106 1730 36050 SH Sole 13150 10700 12200
48 1000 SH Other 1000
AMERICAN TOWER CORP CL A COM 029912201 244 10175 SH Sole 6005 4170
AMERITECH CORP COM 030954101 1243 16918 SH Sole 15018 1900
AMGEN COM 031162100 18737 307799 SH Sole 186374 32500 88925
2056 33775 SH Defined 31775 2000
AMSOUTH BANCORPORATION COM 032165102 5102 220022 SH Sole 143990 8100 67932
ANADARKO PETRO CORP COM 032511107 6501 176600 SH Sole 168100 8500
ANALOGIC CORP NEW COM 032657207 311 10000 SH Sole 1800 8200
ANHEUSER BUSCH COMPANIES INC COM 035229103 9854 138914 SH Sole 21600 29874 87440
113 1600 SH Other 1600
APARTMENT INVESTMENT & MANAGEM COM 03748R101 12184 284998 SH Sole 64048 2000 218950
128 3000 SH Defined 1500 1500
APTARGROUP, INC COM 038336103 1221 40684 SH Sole 40684
ARMOR HOLDINGS, INC. COM 042260109 3802 364300 SH Sole 275700 7000 81600
470 45000 SH Defined 2500 29500 13000
ASI SOLUTIONS INC. COM 00206F108 361 43700 SH Sole 5800 37900
ASSOCIATED ESTATES REALTY CORP COM 045604105 83 7000 SH Sole 7000
35 3000 SH Defined 3000
ASTORIA FINANCIAL CORP. COM 046265104 2744 62444 SH Sole 18745 3450 40249
455 10350 SH Defined 10350
AT HOME CORP. COM 045919107 531 9850 SH Sole 9850
AT&T CORP LIBERTY MEDIA A COM 001957208 3891 105886 SH Sole 59836 46050
ATLANTIC RICHFIELD CO COM 048825103 1432 17133 SH Sole 7847 2696 6590
251 3000 SH Other 3000
AUTODESK INC COM 052769106 597 20206 SH Sole 6104 8000 6102
366 12394 SH Defined 12394
AUTOMATIC DATA PROCESSING INC COM 053015103 311 7065 SH Sole 1200 5865
AXENT TECHNOLOGIES COM 05459C108 488 43893 SH Sole 37626 6267
BANC ONE CORPORATION COM 06423A103 1021 17142 SH Sole 13966 60 3116
82 1372 SH Defined 1372
BANK OF AMERICA CORPORATION COM 060505104 7115 97046 SH Sole 41872 55174
41 560 SH Defined 560
BANK OF NEW YORK CO INC COM 064057102 1051 28640 SH Sole 10240 18400
257 7000 SH Other 7000
BAXTER INTERNATIONAL INC COM 071813109 4007 66102 SH Sole 62252 3850
BECTON DICKINSON & CO COM 075887109 1408 46932 SH Sole 26932 8800 11200
BELL ATLANTIC COM 077853109 2390 36563 SH Sole 21363 15200
BELL SOUTH CORP COM 079860102 818 17732 SH Sole 14236 3496
111 2400 SH Defined 2400
BERKSHIRE HATHAWAY INC.CL B COM 084670207 962 429 SH Sole 313 116
BESTFOODS INC. COM 08658U101 231 4672 SH Sole 672 4000
158 3200 SH Defined 3200
BIG FLOWER HOLDINGS, INC. COM 089159107 660 20700 SH Sole 10000 10700
956 30000 SH Defined 10000 20000
BIOSAFE ALLERGY SERVICES COM 140 20000 SH Sole 10000 10000
70 10000 SH Defined 10000
BIOSAFE DIAGNOSTIC PRODUCTS COM 192 48000 SH Sole 24000 24000
96 24000 SH Defined 24000
BIOSAFE LABORATORIES COM 350 50000 SH Sole 25000 25000
175 25000 SH Defined 25000
BIOSAFE MEDICAL TECHNOLOGY RES COM 400 50000 SH Sole 25000 25000
200 25000 SH Defined 25000
BIOSAFE PROSCREEN COM 2097691X6 512 128000 SH Sole 64000 64000
256 64000 SH Defined 64000
BIOSAFE ULTIMATE HEALTH CLUB COM 198 132000 SH Sole 66000 66000
99 66000 SH Defined 66000
BLYTH INDUSTRIES COM 09643P108 12615 371015 SH Sole 221115 31900 118000
78 2300 SH Defined 2300
51 1500 SH Other 1500
BP AMOCO PLC SPONS ADR COM 055622104 6324 58287 SH Sole 19677 13794 24816
327 3016 SH Defined 2011 1005
431 3970 SH Other 3970
BRISTOL-MYERS SQUIBB CORP COM 110122108 15027 213332 SH Sole 87284 16272 109776
1954 27738 SH Defined 8000 16338 3400
338 4800 SH Other 4800
BROADCOM CORPORATION CLASS A COM 111320107 3697 25575 SH Sole 15325 10250
1446 10000 SH Defined 10000
BRUNSWICK CORP COM 117043109 2221 79660 SH Sole 18600 7900 53160
39 1400 SH Other 1400
BUCKEYE PARTNERS LP COM 118230101 1331 48400 SH Sole 14100 29600 4700
BUFFETS COM 115 10000 SH Sole 10000
BURLINGTON NORTHERN SANTA FE COM 12189T104 3558 114761 SH Sole 19149 48030 47582
17 540 SH Defined 540
33 1071 SH Other 1071
BURLINGTON RESOURCES COM 122014103 647 14957 SH Sole 8899 6058
610 14099 SH Defined 13228 871
C & F FINANCIAL CORP. COM 174993105 332 17920 SH Sole 17920
C B S INC COM 12490K107 19695 452114 SH Sole 330214 28400 93500
261 6000 SH Defined 2000 4000
CAMPBELL SOUP COM 134429109 339 7300 SH Sole 4000 3300
CAPITAL ONE FINANCIAL CORP. COM 14040H105 4962 89100 SH Sole 59250 29850
CEDAR FAIR L.P. COM 150185106 249 10000 SH Sole 10000
CENDANT CORPORATION COM 151313103 1295 63161 SH Sole 36010 27151
CENTOCOR INC. COM 152342101 5383 115450 SH Sole 113000 2450
CHANCELLOR MEDIA CORPORATION COM 158915108 5838 105900 SH Sole 97200 8700
CHARLES SCHWAB CORP COM 808513105 3224 29575 SH Sole 16600 12975
CHASE MANHATTAN CORPORATION (N COM 16161A108 825 9541 SH Sole 6831 2710
CHEMFIRST INC. COM 16361A106 4880 200738 SH Sole 65225 65000 70513
CHESAPEAKE CORP COM 165159104 5542 148031 SH Sole 10000 5500 132531
CHEVRON CORPORATION COM 166751107 8520 89628 SH Sole 24447 22726 42455
285 3000 SH Defined 3000
CIGNA CORPORATION COM 125509109 397 4461 SH Sole 480 3981
CISCO SYSTEMS, INC. COM 17275R102 93925 1457611 SH Sole 594847 29900 832864
4501 69850 SH Defined 30100 33150 6600
CITIGROUP INC. COM 172967101 44422 935209 SH Sole 486883 33412 414913
2943 61950 SH Defined 52762 8137 1050
CLEAR CHANNEL COMMUNICATIONS, COM 184502102 42335 614101 SH Sole 317907 21450 274744
2825 40975 SH Defined 38175 1000 1800
55 800 SH Other 800
CMGI INC. COM 125750109 12873 112855 SH Sole 29005 83850
1597 14000 SH Defined 14000
CNET, INC. COM 125945105 6473 112325 SH Sole 94375 4200 13750
2190 38000 SH Defined 36000 2000
COCA COLA CO COM 191216100 3607 58182 SH Sole 34964 11500 11718
27 435 SH Defined 435
COLGATE-PALMOLIVE CO COM 194162103 1483 15054 SH Sole 7080 4600 3374
98 1000 SH Defined 1000
COMERICA INC COM 200340107 295 4965 SH Sole 4965
COMMERCE BANCORP NJ COM 200519106 333 7788 SH Sole 4301 3487
COMPAQ COMPUTER CORP COM 204493100 875 36950 SH Sole 25600 700 10650
COMPUSA INC COM 204932107 119 16000 SH Sole 16000
COMPUTER ASSOC INTL INC COM 204912109 4548 83076 SH Sole 12699 3000 67377
COMPUWARE CORPORATION COM 205638109 4228 132900 SH Sole 122250 10650
CONOCO INC - CLASS A COM 208251306 427 15333 SH Sole 3333 3000 9000
78 2800 SH Defined 2800
CORNING INC COM 219350105 1032 14716 SH Sole 2932 5456 6328
42 600 SH Defined 600
CRESCENT REAL ESTATE EQUITIES COM 225756105 321 13500 SH Sole 6500 7000
CROWN CORK & SEAL COM 228255105 256 9000 SH Sole 9000
CVS CORP. COM 126650100 4430 87290 SH Sole 69592 9200 8498
DEAN FOODS CO COM 242361103 346 8325 SH Sole 8325
DELL COMPUTER CORP. COM 247025109 5952 160870 SH Sole 106570 1200 53100
DIONEX CORP COM 254546104 2016 49768 SH Sole 11400 8668 29700
162 4000 SH Other 4000
DOUBLECLICK INC. COM 258609304 6744 73499 SH Sole 51433 22066
275 3000 SH Defined 2000 1000
DOW CHEMICAL CO COM 260543103 658 5186 SH Sole 2979 2207
63 500 SH Other 500
DU PONT ( E. I. ) DE NEMOURS & COM 263534109 6237 91304 SH Sole 13955 4752 72597
14 200 SH Defined 200
143 2100 SH Other 2100
DUKE POWER CO NC COM 264399106 1611 29592 SH Sole 29592
E M C CORP COM 268648102 35819 651251 SH Sole 350376 800 300075
187 3400 SH Defined 2000 1400
EASTMAN KODAK CO COM 277461109 5473 80776 SH Sole 31374 15358 34044
14 200 SH Defined 200
54 800 SH Other 800
ELI LILLY & COMPANY COM 532457108 48371 675342 SH Sole 217765 58900 398677
1082 15100 SH Defined 6400 5200 3500
695 9700 SH Other 9700
EMERSON ELECTRIC CO COM 291011104 412 6546 SH Sole 4800 1146 600
346 5492 SH Defined 5492
ENRON CORP COM 293561106 2253 27565 SH Sole 14500 3200 9865
139 1700 SH Defined 1700
EQUITABLE COMPANIES INC. COM 294446107 268 4000 SH Sole 4000
EQUITY OFFICE PROPERTIES TR. COM 294741103 180 7031 SH Sole 7031
721 28126 SH Defined 28126
ERICSSON L M TEL ADR DEP DEB COM 294821509 109 12600 SH Sole 12600
EXXON CORP COM 302290101 23816 308800 SH Sole 147010 58558 103232
1802 23362 SH Defined 14600 7762 1000
864 11200 SH Other 11200
F5 NETWORKS INC. COM 315616102 3198 78000 SH Sole 35000 43000
FAMILY DOLLAR STORES, INC. COM 307000109 2386 99425 SH Sole 90125 9300
FANNIE MAE COM 313586109 40531 593861 SH Sole 305941 14750 273170
3057 44785 SH Defined 35400 7585 1800
FDX CORPORATION COM 31304N107 317 5840 SH Sole 4000 1840
FEDERAL HOME LOAN COM 313400301 581 10020 SH Sole 9620 400
FIRST COMMONWEALTH FINAL CORP COM 319829107 204 8526 SH Sole 8526
FIRST REPUBLIC BANK COM 336158100 2005 69276 SH Sole 26258 12729 30289
161 5576 SH Defined 5576
FIRST UNION CORP COM 337358105 9312 197609 SH Sole 74542 1620 121447
393 8334 SH Defined 4134 4200
FIRSTAR CORPORATION COM 33763V109 602 21492 SH Sole 21492
24 873 SH Defined 873
FLEET FINANCIAL GROUP COM 338915101 210 4730 SH Sole 4730
FORD MOTOR CO DEL COM 345370100 358 6348 SH Sole 2976 3372
FORT JAMES COM 347471104 1109 29287 SH Sole 10943 13750 4594
FX ENERGY, INC. COM 302695101 66 10000 SH Sole 10000
G T E CORP COM 362320103 4679 61976 SH Sole 24675 16335 20966
549 7270 SH Defined 6000 1270
96 1270 SH Other 1270
GAP STORES COM 364760108 5756 114271 SH Sole 107316 6955
GENERAL ELECTRIC CO COM 369604103 69585 615794 SH Sole 259592 46056 310146
6485 57388 SH Defined 43075 13513 800
1412 12500 SH Other 12500
GENERAL MOTORS CORP COM 370442105 315 4770 SH Sole 4770
GILLETTE CO COM 375766102 4170 101702 SH Sole 53300 10600 37802
313 7646 SH Defined 5000 2646
GLENAYRE TECHNOLOGIES INC COM 377899109 217 60387 SH Sole 23125 37262
GLOBAL CASINOS COM 37931N204 35 20278 SH Sole 8889 11389
GLOBAL MARINE, INC. COM 379352404 538 34700 SH Sole 28800 5900
GUIDANT CORP. COM 401698105 1896 37084 SH Sole 400 36684
GULFMARK OFFSHORE INC. COM 402629109 963 50700 SH Sole 26216 24484
817 43000 SH Defined 10000 33000
H J HEINZ CO COM 423074103 2110 42100 SH Sole 25600 7500 9000
HALLIBURTON CO COM 406216101 547 12098 SH Sole 6098 6000
HARTE-HANKS INC. COM 416196103 11846 436725 SH Sole 275925 1200 159600
505 18600 SH Defined 2000 6600 10000
HARTFORD FINANCIAL SERVICES GR COM 416515104 12671 217291 SH Sole 153815 19626 43850
2076 35600 SH Defined 34600 1000
105 1800 SH Other 1800
HEALTH CARE PROPERTY INVS COM 421915109 257 8900 SH Sole 1500 2000 5400
29 1000 SH Defined 1000
HEALTHSOUTH CORP. COM 421924101 178 12000 SH Sole 12000
HEWLETT-PACKARD CO COM 428236103 1174 11680 SH Sole 1880 9800
151 1500 SH Defined 1500
211 2100 SH Other 2100
HOME DEPOT INC COM 437076102 28741 446027 SH Sole 207213 6300 232514
684 10618 SH Defined 2700 7918
155 2400 SH Other 2400
HRPT PROPERTIES TRUST COM 40426W101 1622 105900 SH Sole 14000 44400 47500
1089 71100 SH Defined 53500 17600
HUBBELL CORP CLASS A COM 443510102 1828 45850 SH Sole 11950 12400 21500
50 1260 SH Defined 1260
HUBBELL INC CLASS B COM 443510201 4446 97974 SH Sole 22060 22260 53654
3 62 SH Defined 62
38 840 SH Other 840
ILLINOIS TOOL WORKS INC. COM 452308109 255 3120 SH Sole 3120
INFINITY BROADCASTING CLASS A COM 45662S102 21620 731325 SH Sole 550350 46800 134175
2601 88000 SH Defined 88000
59 2000 SH Other 2000
ING GROEP N.V. ADR COM 456837103 371 6745 SH Sole 5507 1238
INGERSOLL RAND COM 456866102 445 6891 SH Sole 6891
INKTOMI, INC COM 457277101 4514 34325 SH Sole 18950 15375
1644 12500 SH Defined 12500
INTEL CORP COM 458140100 46616 783460 SH Sole 363928 76726 342806
6479 108890 SH Defined 72600 35090 1200
190 3200 SH Other 3200
INTERNATIONAL BUSINESS MACHINE COM 459200101 67045 518726 SH Sole 235380 11380 271966
1480 11450 SH Defined 2940 6310 2200
124 960 SH Other 960
INTL FLAVORS & FRAGRANCES INC COM 459506101 273 6200 SH Sole 6200
ISS GROUP INC. COM 450306105 2128 56374 SH Sole 48326 8048
J.P. MORGAN & CO., INC. COM 616880100 1365 9712 SH Sole 3038 4400 2274
262 1868 SH Defined 300 1000 568
140 1000 SH Other 1000
JACK HENRY & ASSOCIATES COM 426281101 2119 53998 SH Sole 22420 31578
JEFFERSON PILOT COM 475070108 5352 80859 SH Sole 31811 20137 28911
74 1125 SH Defined 1125
JOHNSON & JOHNSON COM 478160104 35628 363556 SH Sole 226746 36012 100798
5604 57180 SH Defined 31500 22180 3500
549 5600 SH Other 5600
JSB FINANCIAL INC. COM 46624M100 560 11000 SH Sole 5158 5842
KEANE INC COM 486665102 683 30200 SH Sole 21200 9000
1290 57000 SH Defined 32000 25000
KELLOGG CO COM 487836108 2431 73664 SH Sole 20000 53664
KIMBERLY CLARK CORP COM 494368103 3069 53849 SH Sole 21349 10200 22300
KINNEVIK A B-B FREE SHARES SWE COM 514441286 177 9410 SH Sole 8000 1410
302 16000 SH Defined 6000 10000
KNIGHTSBRIDGE TANKERS LTD. COM 261 14900 SH Sole 14900
LAKELAND BANCORP INC COM 511637100 383 24346 SH Sole 24346
LASALLE RE HOLDINGS LTD. COM G5383Q101 848 49900 SH Sole 11200 26600 12100
LEE ENTERPRISES COM 523768109 762 25000 SH Sole 25000
LEE ENTERPRISES CLASS B COM 523768109 2104 73170 SH Sole 73170
LIBERTY FINANCIAL COMPANIES, I COM 530512102 920 31573 SH Sole 29698 1875
LONE STAR INDUSTRIES, INC. COM 542290408 1502 40000 SH Sole 10000 30000
LONGVIEW FIBRE COM COM 543213102 569 36425 SH Sole 36425
LOWES CO COM 548661107 587 10350 SH Sole 4450 5900
LUCENT TECHNOLOGIES, INC. COM 549463107 33880 502396 SH Sole 379202 21880 101314
4769 70714 SH Defined 47642 18472 4600
MACK-CALI REALTY CORP COM 554489104 124 4000 SH Sole 4000
433 14000 SH Defined 14000
MARSH & MCLENNAN COM 571748102 906 11967 SH Sole 11967
MCDONALDS CORP. COM 580135101 1945 47296 SH Sole 35400 4000 7896
MCI WORLDCOM,INC. COM 55268B106 58373 678265 SH Sole 406547 16172 255546
3328 38669 SH Defined 37504 865 300
MEDI-JECT CORPORATION COM 583930102 49 16186 SH Sole 10093 6093
18 6093 SH Defined 6093
MEDIA-GENERAL INC CLASS A COM 584404107 775 15200 SH Sole 6000 9200
MEDIAONE GROUP INC. COM 58440J104 61636 828724 SH Sole 402199 34250 392275
3421 46000 SH Defined 42000 3000 1000
74 1000 SH Other 1000
MEDICAL ASSURANCE COM 58449U100 2567 90880 SH Sole 90880
MEDITRUST COMPANIES COM 58501T306 572 43788 SH Sole 9397 17660 16731
126 9612 SH Defined 6008 3604
MEDTRONIC INC. COM 585055106 5538 71110 SH Sole 63860 7250
MERCK & CO INC COM 589331107 50547 686541 SH Sole 324246 62604 299691
4512 61282 SH Defined 38900 21182 1200
265 3600 SH Other 3600
MERIDIAN RESOURCES COM 58977Q109 734 189530 SH Sole 125488 5240 58802
8 2160 SH Other 2160
MERRILL LYNCH & COMPANY INC COM 590188108 3450 43400 SH Sole 43400
MESSAGEMEDIA INC. COM 590787107 589 31000 SH Sole 31000
1786 94000 SH Defined 62000 32000
METAL ARTS COMPANY, INC. COM 591052105 3 10000 SH Sole 10000
MICROSOFT CORP COM 594918104 45049 499508 SH Sole 238758 28800 231950
162 1800 SH Defined 800 1000
MIDAMERICAN ENERGY HOLDINGS CO COM 59562V107 876 25308 SH Sole 4678 20630
MILLICOM INTL CELLULAR S.a. COM L6388F102 992 31500 SH Sole 11289 20211
394 12500 SH Defined 12500
MINNESOTA MINING & MFG CO COM 604059105 2074 23853 SH Sole 2345 21508
200 2300 SH Defined 300 2000
MOBIL CORP COM 607059102 4792 48523 SH Sole 19643 9130 19750
548 5550 SH Defined 3450 2100
197 2000 SH Other 2000
MONSANTO CO COM 611662107 241 6085 SH Sole 3425 2660
40 1000 SH Defined 1000
MONTANA POWER CO COM 612085100 3557 50450 SH Sole 26950 2500 21000
MORGAN STANLEY DEAN WITTER COM 617446448 7273 70874 SH Sole 57774 13100
MOTOROLA INC. COM 620076109 1546 16312 SH Sole 10042 6270
189 2000 SH Defined 2000
MUTUAL RISK MANAGEMENT COM 628351108 295 8824 SH Sole 8824
Mc GRAW HILL COMPANIES INC. COM 580645109 1060 19648 SH Sole 19648
NATIONAL CITY CORP COM 635405103 10114 154410 SH Sole 153330 1080
16594 253346 SH Defined 253346
NATIONAL DATA CORP. COM 635621105 27761 649386 SH Sole 270874 12150 366362
1463 34215 SH Defined 9000 19615 5600
NCR CORP COM 62886E108 2586 52987 SH Sole 25010 8825 19152
NETWORK ACCESS SOLUTIONS CORP. COM 64120S109 200 15000 SH Sole 15000
NEW CENTURY ENERGIES INC. COM 64352U103 638 16441 SH Sole 7525 8916
43 1100 SH Other 1100
NEWS LTD ADR COM 652487703 7468 211475 SH Sole 199525 11950
NEXTEL COMMUNICATIONS, INC. COM 65332V103 3227 64300 SH Sole 31700 4200 28400
1506 30000 SH Defined 15000 15000
NORTH EUROPEAN OIL ROYALTY TR COM 659310106 939 71550 SH Sole 24850 5200 41500
36 2750 SH Defined 2000 750
NORTH WEST NATURAL GAS COM 667655104 908 37650 SH Sole 14250 4500 18900
86 3550 SH Defined 2050 1500
80 3300 SH Other 3300
NOVELLUS SYSTEMS INC. COM 670008101 10743 157400 SH Sole 65057 10600 81743
2948 43200 SH Defined 31800 11400
OPEN MARKET INC. COM 68370M100 1081 76229 SH Sole 65343 10886
OUTDOOR SYSTEMS COM 690057104 2807 76900 SH Sole 72900 4000
55 1500 SH Defined 1500
P N C FINANCIAL CORP COM 693475105 731 12683 SH Sole 500 12008 175
PACIFICORP COM 695114108 144 7862 SH Sole 954 6908
40 2180 SH Defined 2180
PAN SMAK PIZZA, INC. COM 697921104 18 225000 SH Sole 225000
36 450000 SH Defined 450000
PAYLESS SHOESOURCE, INC. COM 704379106 267 5000 SH Sole 3700 1300
PE CORP-CELERA GENOMICS GROUP COM 69332S201 389 24036 SH Sole 21786 2250
PE CORP-PE BIOSYSTEMS GROUP COM 69332S102 5517 48075 SH Sole 43575 4500
PENTON MEDIA COM 709668107 760 31324 SH Sole 31324
PEOPLES HERITAGE FINANCIAL GRO COM 711147108 6151 326975 SH Sole 312625 14350
PEPSICO INC COM 713448108 26083 674188 SH Sole 196025 82178 395985
170 4400 SH Defined 1600 2800
232 6000 SH Other 6000
PETROLEUM GEO SERVICES-A D R COM 716597109 4967 333935 SH Sole 130427 9000 194508
952 64000 SH Defined 40000 24000
PFIZER INC COM 717081103 63125 579128 SH Sole 174523 78776 325829
1025 9400 SH Defined 1100 6000 2300
785 7200 SH Other 7200
PHARMACIA & UPJOHN SUBSIDIARY COM 716941109 375 6592 SH Sole 2500 4092
PHILIP MORRIS COS COM 718154107 1467 36499 SH Sole 15134 10984 10381
PHILLIPS PETROLEUM CO COM 718507106 1142 22698 SH Sole 8199 3599 10900
35 700 SH Defined 700
20 400 SH Other 400
PIEDMONT MINING COMPANY COM 720172105 1 16129 SH Sole 16129
PIMCO ADVISORS HOLDINGS LP COM 69338P102 305 10264 SH Sole 3340 5000 1924
PITNEY BOWES INC COM 724479100 6904 107460 SH Sole 85100 6000 16360
739 11500 SH Other 11500
PITTWAY CORP (NEW) COM 725790109 773 23204 SH Sole 23204
PITTWAY NEW CLASS A COM 725790208 1348 39444 SH Sole 39444
PLUM CREEK TIMBER COMPANY - L COM 729237107 2560 82100 SH Sole 30350 9450 42300
47 1500 SH Defined 1500
POTOMAC ELECTRIC POWER COMPANY COM 737679100 1487 50500 SH Sole 10000 31000 9500
118 4000 SH Defined 4000
PRISON REALTY CORP COM 74264N105 135 13750 SH Sole 13750
PROCTER & GAMBLE CO COM 742718109 5147 57668 SH Sole 37038 20630
89 1000 SH Defined 1000
PROTECTIVE LIFE CORP COM 743674103 544 16000 SH Sole 16000
PROVIDENT COMPANIES, INC. COM 743862104 2504 62600 SH Sole 58550 4050
QLT PHOTOTHERAPEUTICS INC. COM 746927102 1457 26500 SH Sole 14000 12500
1430 26000 SH Defined 11000 15000
QUAKER CITY BANCORP COM 74731K106 477 28905 SH Sole 28905
QUAKER OATS CO COM 747402105 299 4500 SH Sole 4500
166 2500 SH Defined 2500
QUALCOMM INC. COM 747525103 1837 12800 SH Sole 5600 7200
2152 15000 SH Defined 15000
QWEST COMMUNICATIONS INTERNATI COM 749121109 22549 682000 SH Sole 519675 28000 134325
2676 80950 SH Defined 72150 4800 4000
R F S HOTEL INVESTORS INC. COM 74955J108 1158 92200 SH Sole 14100 11500 66600
151 12000 SH Defined 5000 7000
RALSTON-RALSTON PURINA GROUP COM 751277302 558 18318 SH Sole 18318
REPUBLIC SERVICES, INC. CLASS COM 760759100 4512 182300 SH Sole 182300
REUTERS GROUP PLC A.D.R. COM 76132M102 515 6353 SH Sole 6353
ROYAL DUTCH PTLM CO 10 GLDS COM 780257804 1361 22584 SH Sole 15384 7200
RPM, INC./OHIO COM 749685103 3745 263949 SH Sole 127642 41000 95307
22 1562 SH Defined 1562
55 3906 SH Other 3906
SAFECO CORP COM 786429100 4704 106617 SH Sole 106617
SAFEWAY INC. COM 786514208 3675 74250 SH Sole 67050 7200
SANMINA CORPORATION COM 800907107 12371 163050 SH Sole 117150 14000 31900
3035 40000 SH Defined 30000 10000
SATCON TECHNOLOGY CORPORATION COM 803893106 360 46450 SH Sole 23550 2500 20400
488 63000 SH Defined 1000 59000 3000
SATELLITE CONTROL TECH I COM 19 10000 SH Sole 10000
SBC COMMUNICATIONS COM 78387G103 2182 37625 SH Sole 18723 1200 17702
72 1238 SH Defined 1238
SCHERING-PLOUGH CORP COM 806605101 2066 39348 SH Sole 18148 21200
SCHLUMBERGER LTD COM 806857108 6137 96359 SH Sole 77845 4614 13900
349 5486 SH Defined 4986 500
83 1300 SH Other 1300
SCHWEITZER-MAUDUIT INTERNATION COM 808541106 389 25946 SH Sole 7226 17400 1320
SEAGRAM CO LTD COM 811850106 201 4000 SH Sole 4000
SEEC INC. COM 784110108 140 33000 SH Sole 11580 21420
SEPRACOR INC.. COM 817315104 2413 29700 SH Sole 29700
SIMON PROPERTY GROUP INC. COM 828806109 343 13500 SH Sole 3000 10500
634 25000 SH Defined 25000
SINCLAIR BROADCAST GROUP A COM 829226109 1400 85500 SH Sole 61700 3000 20800
SMITHKLINE BEECHAM PLc ADR COM 832378301 191 2888 SH Sole 800 2088
211 3200 SH Other 3200
SOLECTRON CORP COM 834182107 23716 355630 SH Sole 286505 9200 59925
4018 60250 SH Defined 60250
SONOCO PRODUCTS COM 835495102 7731 258231 SH Sole 80470 29643 148118
41 1368 SH Defined 1368
SOUTH ALABAMA BANCORPORATION I COM 836233104 432 33534 SH Sole 33534
SOUTHERN CO COM 842587107 96 3604 SH Sole 1204 400 2000
106 4000 SH Other 4000
SOUTHTRUST CORP COM 844730101 1286 33501 SH Sole 10800 22701
SPRINT CORP (FON GROUP) COM 852061100 290 5480 SH Sole 5480
218 4110 SH Other 4110
STANLEY WORKS COM 854616109 2183 67832 SH Sole 8800 20032 39000
STAPLES INC. COM 855030102 13647 441103 SH Sole 127442 313661
STATE STREET CORPORATION COM 857477103 364 4262 SH Sole 2862 1400
STEALTH PROPULSION COMMON COM 125 14024 SH Sole 7012 7012
62 7012 SH Defined 7012
STMICROELECTRONICS NV COM 861012102 9510 137200 SH Sole 60232 76968
2287 33000 SH Defined 18000 15000
STOCKER & YALE, INC. COM 86126T203 118 70000 SH Sole 10000 50000 10000
17 10000 SH Defined 10000
STOCKER & YALE, INC. RESTRICTE COM 86126T443 136 80769 SH Sole 40385 40385
89 52885 SH Defined 52885
STRYKER CORPORATION COM 863667101 2886 48000 SH Sole 48000
SUMMIT PROPERTIES, INC. COM 866239106 272 13750 SH Sole 4750 4000 5000
158 8000 SH Defined 5000 3000
SUN MICROSYSTEMS, INC. COM 866810104 633 9190 SH Sole 6090 3100
SUNSTONE HOTEL INVESTORS, INC. COM 867933103 2141 251900 SH Sole 73500 72400 106000
306 36000 SH Defined 15000 21000
SUNTRUST BANKS INC COM 867914103 1902 27387 SH Sole 14902 12485
TAMRO YHTYMAE OY (FINNISH) COM X8451L104 123 30000 SH Sole 15000 15000
TECHNICLONE CORPORATION COM 878517309 57 46000 SH Sole 46000
TECUMSEH PRODUCTS CO-CL A COM 878895200 1360 22450 SH Sole 12500 9950
TELLABS INC COM 879664100 21127 312700 SH Sole 113650 300 198750
540 8000 SH Defined 8000
TENNECO INC COM 88037E101 126 5277 SH Sole 5277
93 3881 SH Defined 2911 970
TEPPCO PARTNERS L.P. COM 872384102 605 24400 SH Sole 23400 1000
TERADYNE, INC COM 880770102 3401 47400 SH Sole 44650 2750
TEXACO INC COM 881694103 2583 41418 SH Sole 12338 12000 17080
215 3440 SH Defined 3440
THE DIAL CORPORATION COM 25247D101 684 18400 SH Sole 18400
THERMO ELECTRON CORP COM 883556102 3738 186294 SH Sole 94461 32762 59071
135 6750 SH Defined 6750
50 2500 SH Other 2500
THERMO POWER CORP COM 878912104 126 11000 SH Sole 10000 1000
THOMPSON'S NUTRITIONAL TECH COM 123123127 540 36000 SH Sole 18000 18000
270 18000 SH Defined 18000
THOMPSON'S NUTRITIONAL TECHNOL COM 296 140796 SH Sole 70398 70398
148 70398 SH Defined 70398
TIFFANY & COMPANY COM 886547104 728 7542 SH Sole 2000 5542
TIME WARNER INC. COM 887315109 7291 100390 SH Sole 87990 12400
TIMES MIRROR COMPANY-CLASS A COM 887364107 1920 32400 SH Sole 16000 11000 5400
TORCHMARK COM 891027104 556 16300 SH Sole 16000 300
307 9000 SH Defined 9000
TRANSPERFORMANCE COM TRANSFER2 308 80000 SH Sole 40000 40000
154 40000 SH Defined 40000
TV GUIDE, INC. COM 87307Q109 1883 51400 SH Sole 8000 43400
293 8000 SH Defined 8000
TYCO INTERNATIONAL LTD.NEW COM 902124106 847 8940 SH Sole 6940 2000
142 1501 SH Defined 1501
U.S. WEST INC. (NEW) COM 91273H101 2826 48105 SH Sole 20173 6700 21232
59 1000 SH Defined 1000
32 550 SH Other 550
UNION PACIFIC CORP COM 907818108 2258 38720 SH Sole 12150 17820 8750
26 440 SH Defined 440
UNISYS, CORP. COM 909214108 1978 50800 SH Sole 50800
UNITED TECHNOLOGIES CORP COM 913017109 10921 151680 SH Sole 44200 30180 77300
115 1600 SH Other 1600
USEC INC. COM 90333E108 446 30000 SH Defined 30000
UST CORP COM 902900109 267 8812 SH Sole 8812
VARIAN MEDICAL SYSTEMS INC COM 92220P105 1773 70200 SH Sole 70200
VERTEX PHARMACEUTICALS COM 92532F100 212 8794 SH Sole 8794
VODAFONE GROUP PLC SPONSORED A COM 92857T107 1770 8983 SH Sole 1588 1050 6345
580 2944 SH Defined 2944
WACHOVIA CORP COM 929771103 462 5397 SH Sole 5397
WAL-MART STORES INC. COM 931142109 4810 99681 SH Sole 38715 6000 54966
1177 24400 SH Defined 1600 22800
WALGREEN CO COM 931422109 617 21000 SH Sole 18000 3000
WALT DISNEY PRODUCTIONS COM 254687106 4045 131277 SH Sole 38730 20866 71681
208 6747 SH Defined 6747
WARNACO GROUP, INC. COM 934390105 2727 101933 SH Sole 65683 6000 30250
WARNER-LAMBERT CO COM 934488107 28084 406276 SH Sole 160533 44800 200943
41 600 SH Defined 600
WASHINGTON MUTUAL, INC. COM 939322103 2220 62425 SH Sole 57475 4950
WASHINGTON POST CO CLASS B COM 939640108 269 500 SH Defined 500
WASTE MANAGEMENT INC. COM 94106l109 5647 105067 SH Sole 95967 9100
WEATHERFORD INTERNATIONAL COM 947074100 637 17401 SH Sole 8844 8558
WEIS MARKETS INC COM 948849104 1000 25568 SH Sole 25568
WELLS FARGO & CO COM 949746101 483 11305 SH Sole 11305
WESTVACO CORP COM 961548104 4280 147574 SH Sole 3000 144574
WILLIAM WRIGLEY CLASS B COM 982526204 211 2400 SH Sole 2400
WILLIAM WRIGLEY JR CO COM 982526105 366 4100 SH Sole 4100
WILLIAMS COMPANIES INC COM 969457100 262 6149 SH Sole 2400 3749
XEROX CORP COM 984121103 6313 106884 SH Sole 97484 9400
204 3460 SH Defined 2710 750
ZALE CORPORPORATION COM 988858106 5578 139439 SH Sole 127839 11600
VONTOBEL INTERNATIONAL EQUITY FI 023455561 3396 161620 SH Sole 38908 90725 31988
87 4150 SH Defined 4150
DOLLAR LIQUIDITY FUND MF DLFFFFFFF 463 233.333 SH Sole 233.333
DREYFUS AGGRESSIVE VALUE FUND MF 123454449 224 8536.086 SH Sole 8536.086
FIDELITY GROWTH COMPANY MF 222 3671.318 SH Sole 920.506 2750.812
FIRST MUTUAL FUND MF 321067100 205021239558.568SH Sole 396479.659 843078.909
PUTNAM FUND FOR GROWTH & INCOM MF 746761204 23810752.609 SH Sole 10752.609
THE RESERVE BLUE CHIP GROWTH F MF 000000018 127956921.895 SH Sole 45176.092 11745.803
VONTOBEL MF 981476302 206 9800.000 SH Sole 9800.000
CAMBRIDGE COMMUNICATIONS UNITS WT 0 22000 SH Sole 11000 11000
0 11000 SH Defined 11000
CAMBRIDGE MEDIA MAP SER B $6 C WT 0 8334 SH Sole 4167 4167
0 4167 SH Defined 4167
COM2001 TECHNOLOGIES WT 0 60600 SH Sole 30300 30300
0 30300 SH Defined 30300
LONE STAR INDUSTRIES-WARRANTS WT 542290119 855 15000 SH Sole 5000 10000
STEALTH PROPULSION COMMON WARR WT 0 20000 SH Sole 10000 10000
0 10000 SH Defined 10000
STEALTH PROPULSION COMMON WARR WT 400 40000 SH Defined 40000
STEALTH PROPULSION INT'L WT 0 13333 SH Sole 6667 6667
0 6667 SH Defined 6667
STEALTH PROPULSION WARRANTS WT 0 24000 SH Sole 12000 12000
0 12000 SH Defined 12000
UNITED SHIPPING WARRANTS WT ust99 0 10664 SH Sole 5332 5332
0 2666 SH Defined 2666
PRIME PLUS REALITY PRIMEPLR5 0 15000 SH Sole 15000
REPORT SUMMARY 551 DATA RECORDS 2110612 0 OTHER MANAGERS ON WHOSE BEHALF REPORT IS FILED
</TABLE>