FORM 13F INFORMATION TABLE
<TABLE>
<C> <C>
NAME OF ISSUER TITLE VALUE SHARES/ SH/ PUT/ INVESTMT OTHER VOTING AUTHORITY
OF CLASS CUSIP (X 1000) PRN AMT PRN CALL DISCRETN MGRS SOLE SHARED NONE
A T & T Corp. COMM 001957109 1071177 36925 SH SOLE SOLE
A T & T Corp.-Liberty Media GroupA COMM 001957208 249840 13880 SH SOLE SOLE
Abbott Labs COMM 002824100 787587 16559 SH SOLE SOLE
Ace Limited COMM G0070K103 372875 9500 SH SOLE SOLE
AES Corp. COMM 00130H105 1027226 14996 SH SOLE SOLE
Agilent Technologies COMM 00846U101 219632 4488 SH SOLE SOLE
America On Line COMM 02364J104 486344 9049 SH SOLE SOLE
American Express Co. COMM 025816109 592313 9750 SH SOLE SOLE
American Home Products COMM 026609107 279645 4944 SH SOLE SOLE
American International Group COMM 026874107 2077088 21707 SH SOLE SOLE
American Management System COMM 027352103 312813 18200 SH SOLE SOLE
Analog Devices COMM 032654105 4190542 50756 SH SOLE SOLE
Automatic Data Processing COMM 053015103 788189 11786 SH SOLE SOLE
Bank Of America Corp. COMM 060505104 830932 19324 SH SOLE SOLE
Bank of New York COMM 064057102 1334277 23800 SH SOLE SOLE
Baxter International Inc. COMM 071813109 569063 7130 SH SOLE SOLE
Bellsouth Corp. COMM 079860102 707474 17577 SH SOLE SOLE
Berkshire Hathaway B COMM 084670207 403650 195 SH SOLE SOLE
BMC Software Inc. COMM 055921100 393019 20550 SH SOLE SOLE
BP Amoco PLC COMM 055622104 813444 15348 SH SOLE SOLE
Bristol Myers Squibb Co. COMM 110122108 2701041 47283 SH SOLE SOLE
Broadwing Inc. COMM 111620100 1830275 71600 SH SOLE SOLE
Burlington Resources Inc. COMM 122014103 246644 6700 SH SOLE SOLE
Cablevision System Corp. Class A COMM 12686C107 351456 5300 SH SOLE SOLE
Cabot Corp. COMM 127055101 221813 7000 SH SOLE SOLE
Capital One Financial COMM 14040H105 273234 3900 SH SOLE SOLE
Chase Manhattan Corp. New COMM 16161A108 495961 10738 SH SOLE SOLE
Chevron Corp. COMM 166751107 428126 5022 SH SOLE SOLE
Cisco Systems Inc. COMM 17275R102 10261251 185724 SH SOLE SOLE
Citigroup Inc. COMM 172967101 1369728 25336 SH SOLE SOLE
Colgate Palmolive Co. COMM 194162103 290280 6150 SH SOLE SOLE
Compaq Computer Corp. COMM 204493100 231948 8410 SH SOLE SOLE
Computer Associates Int'l Inc. COMM 204912109 425039 16875 SH SOLE SOLE
Comstock Partners COMM 205763105 175175 15400 SH SOLE SOLE
Conoco Inc. Cl A COMM 208251306 650513 24900 SH SOLE SOLE
CVS Corp. COMM 226650100 753690 16274 SH SOLE SOLE
Delphi Automotive Systems Corp. COMM 247126105 711631 47050 SH SOLE SOLE
Disney (The Walt) Company COMM 254687106 840926 21985 SH SOLE SOLE
Du Pont E I De Nemours & Co. COMM 263534109 436751 10540 SH SOLE SOLE
Elan Corp. PLC ADR COMM 284131208 2292930 41880 SH SOLE SOLE
Electronic Data Sys Corp New COMM 285661104 419150 10100 SH SOLE SOLE
EMC Corp. COMM 268648102 258716 2610 SH SOLE SOLE
Emerson Electric COMM 291011104 2137835 32120 SH SOLE SOLE
Enron Corp. COMM 293561106 214682 2450 SH SOLE SOLE
Exxon Mobil Corp. COMM 30231G102 3119375 35000 SH SOLE SOLE
Federal Home Loan Mortgage Voting COMM 313400301 583875 10800 SH SOLE SOLE
Federal National Mortgage Assoc. COMM 313586109 788288 11025 SH SOLE SOLE
First Untion Corp. COMM 337358105 236482 7347 SH SOLE SOLE
FleetBoston Financial Corp. COMM 338915101 891462 22858 SH SOLE SOLE
Gap Inc. COMM 364760108 324013 16100 SH SOLE SOLE
General Electric Co. COMM 369604103 6120240 106093 SH SOLE SOLE
General Motors Corp. Cl H COMM 370442832 1786313 64673 SH SOLE SOLE
Harley Davidson Inc. COMM 412822108 3126142 65298 SH SOLE SOLE
Hewlett Packard Co. COMM 428236103 1058270 10910 SH SOLE SOLE
Home Depot Inc. COMM 437076102 1700069 32039 SH SOLE SOLE
Honeywell International Inc. COMM 438506107 1241496 34849 SH SOLE SOLE
Idexx Laboratories Inc. COMM 45168D104 1029875 38500 SH SOLE SOLE
Intel Corp. COMM 458140100 6697961 161154 SH SOLE SOLE
International Business Machines COMM 459200101 2061900 18328 SH SOLE SOLE
Jack Henry & Assoc. COMM 426281101 1919344 44250 SH SOLE SOLE
JDS Uniphase Corp. COMM 46612J101 422590 4463 SH SOLE SOLE
Johnson & Johnson COMM 478160104 742106 7900 SH SOLE SOLE
Kimberly Clark Corp. COMM 494368103 557511 9989 SH SOLE SOLE
Lilly (Eli) & Co. COMM 532457108 1010007 12450 SH SOLE SOLE
Lowes Companies COMM 548861107 1624475 36200 SH SOLE SOLE
Lucent Technologies Inc. COMM 549463107 1223211 41355 SH SOLE SOLE
MBNA Corporation COMM 55262L100 335412 8712 SH SOLE SOLE
Medtronic Inc. COMM 585055106 1309613 25276 SH SOLE SOLE
Merck & Co. COMM 589331107 1586486 21313 SH SOLE SOLE
Microsoft Corp. COMM 594918104 1918540 31810 SH SOLE SOLE
Minnesota Mining & Manufacturing COMM 604059105 227813 2500 SH SOLE SOLE
Morgan JP & Co. COMM 616880100 1399470 8566 SH SOLE SOLE
Motorola Inc. COMM 620076109 488019 17275 SH SOLE SOLE
Nautronix Ltd. AUD COMM 996627626 3344 10291 SH SOLE SOLE
Network Associates Inc. COMM 640938106 261319 11550 SH SOLE SOLE
Nippon Tel & Tel COMM 654624105 585795 11955 SH SOLE SOLE
Nokia Corp. ADS Ser A COMM 654902204 890805 22375 SH SOLE SOLE
Pall Corp. COMM 696429307 888216 44550 SH SOLE SOLE
Pepsico Inc. COMM 713448108 462300 10050 SH SOLE SOLE
Pfizer Inc. COMM 717081103 2786125 62000 SH SOLE SOLE
Qwest Communications COMM 749121109 268285 5582 SH SOLE SOLE
Radian Group Inc. COMM 750236101 2073600 30220 SH SOLE SOLE
RCN Corporation COMM 749361101 466875 22500 SH SOLE SOLE
Royal Dutch Petroleum Co. COMM 780257804 842122 14050 SH SOLE SOLE
RSA Security Inc. COMM 749719100 421547 9775 SH SOLE SOLE
SBC Communications Inc. COMM 78387G103 858300 17166 SH SOLE SOLE
Schering Plough Corp. COMM 806605101 317595 6830 SH SOLE SOLE
Schlumberger Ltd. COMM 806857108 355425 4318 SH SOLE SOLE
Sealed Air Corp. New COMM 81211K100 218200 4800 SH SOLE SOLE
Sprint Corp (FON Group) COMM 852061100 738968 25210 SH SOLE SOLE
Sprint PCS Group COMM 852061506 338353 6350 SH SOLE SOLE
State Street Corp. COMM 857477103 825500 6350 SH SOLE SOLE
Sun Micro Systems COMM 866810104 577913 4950 SH SOLE SOLE
Time Warner Inc. COMM 887315109 1962980 25086 SH SOLE SOLE
Tribune Co. New COMM 896047107 1324019 30350 SH SOLE SOLE
Tyco International Ltd. COMM 902124106 1698906 32750 SH SOLE SOLE
Verizon Communications COMM 92343v104 1354555 27965 SH SOLE SOLE
Viacom Inc. Class B COMM 925524308 213584 3651 SH SOLE SOLE
Vodafone Airtouch PLC Sponsored ADR COMM 92857T107 929440 25120 SH SOLE SOLE
Wachovia Corp. COMM 929771103 325953 5750 SH SOLE SOLE
Wal-Mart Stores, Inc. COMM 931142103 1953298 40588 SH SOLE SOLE
Webster Financial Corp. COMM 947890109 1308516 48576 SH SOLE SOLE
Wells Fargo Co. COMM 949746101 1703822 37090 SH SOLE SOLE
Worldcom Inc. COMM 981564107 1010576 33270 SH SOLE SOLE
Xerox Corp. COMM 984121103 318692 21158 SH SOLE SOLE
119539196 2524710
</TABLE>