The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co. Common Stock 88579Y101 3,361 17,084 SH   SOLE   17,084 0 0
A.O. Smith Corp Common Stock 831865209 281 4,750 SH   SOLE   4,750 0 0
AT&T Corp. Common Stock 00206R102 7,572 235,823 SH   SOLE   235,823 0 0
AbbVie, Inc. Common Stock 00287Y109 253 2,729 SH   SOLE   2,729 0 0
Abbott Labs Common Stock 002824100 10,277 168,503 SH   SOLE   168,503 0 0
Accenture PLC - Cl.A Common Stock G1151C101 4,098 25,051 SH   SOLE   25,051 0 0
Adobe Systems Common Stock 00724F101 241 987 SH   SOLE   987 0 0
Alexanders, Inc. Common Stock 014752109 1,874 4,898 SH   SOLE   4,898 0 0
Alibaba Group Hldgs Limited RS Common Stock 01609W102 3,524 18,994 SH   SOLE   18,994 0 0
Alleghany Corp. Common Stock 017175100 8,710 15,148 SH   SOLE   15,148 0 0
Allegion Plc Common Stock G0176J109 294 3,800 SH   SOLE   3,800 0 0
Alphabet Inc. Cl A Common Stock 02079K305 1,956 1,732 SH   SOLE   1,732 0 0
Alphabet Inc. Cl C Common Stock 02079K107 1,001 897 SH   SOLE   897 0 0
Amazon.Com Inc. Common Stock 023135106 2,551 1,501 SH   SOLE   1,501 0 0
Amgen Common Stock 031162100 2,328 12,612 SH   SOLE   12,612 0 0
Apple Inc. Common Stock 037833100 17,954 96,990 SH   SOLE   96,990 0 0
Applied Materials Common Stock 038222105 1,666 36,069 SH   SOLE   36,069 0 0
Arthur J. Gallagher & Co. Common Stock 363576109 304 4,650 SH   SOLE   4,650 0 0
Automatic Data Processing Common Stock 053015103 719 5,357 SH   SOLE   5,357 0 0
Avery-Dennison Corp. Common Stock 053611109 271 2,650 SH   SOLE   2,650 0 0
Ball Corp. Common Stock 058498106 213 6,000 SH   SOLE   6,000 0 0
Bank of New York Mellon Corp. Common Stock 064058100 6,136 113,775 SH   SOLE   113,775 0 0
Bank of Nova Scotia Common Stock 064149107 10,339 180,695 SH   SOLE   180,695 0 0
Becton Dickinson Common Stock 075887109 2,800 11,687 SH   SOLE   11,687 0 0
Berkshire Hathaway Cl. B Common Stock 084670702 17,524 93,887 SH   SOLE   93,887 0 0
Blackstone Group LP Common Stock 09253U108 328 10,203 SH   SOLE   10,203 0 0
Boeing Co. Common Stock 097023105 11,266 33,578 SH   SOLE   33,578 0 0
Booking Holdings Inc. Common Stock 09857L108 1,940 957 SH   SOLE   957 0 0
Borg-Warner Automotive Common Stock 099724106 253 5,860 SH   SOLE   5,860 0 0
Brighthouse Financial,Inc. Common Stock 10922N103 3,230 80,615 SH   SOLE   80,615 0 0
Broadridge Financial Solutions Common Stock 11133T103 276 2,400 SH   SOLE   2,400 0 0
Capital One Financial Corp. Common Stock 14040H105 5,253 57,160 SH   SOLE   57,160 0 0
Carnival Cruise Common Stock 143658300 8,267 144,252 SH   SOLE   144,252 0 0
Caterpillar Common Stock 149123101 206 1,521 SH   SOLE   1,521 0 0
Charles Schwab Corp. Common Stock 808513105 402 7,875 SH   SOLE   7,875 0 0
Chemed Corp Common Stock 16359R103 370 1,150 SH   SOLE   1,150 0 0
Chevron Corp. Common Stock 166764100 837 6,619 SH   SOLE   6,619 0 0
Cimarex Energy Common Stock 171798101 4,918 48,343 SH   SOLE   48,343 0 0
Cintas Common Stock 172908105 361 1,950 SH   SOLE   1,950 0 0
Cisco Systems Inc. Common Stock 17275R102 4,491 104,373 SH   SOLE   104,373 0 0
Citigroup Common Stock 172967424 11,218 167,629 SH   SOLE   167,629 0 0
Coca-Cola Common Stock 191216100 678 15,464 SH   SOLE   15,464 0 0
Comcast Corporation Class A Common Stock 20030N101 6,373 194,252 SH   SOLE   194,252 0 0
Constellation Brand Cl A Class Common Stock 21036P108 1,666 7,613 SH   SOLE   7,613 0 0
Cummins Inc. Common Stock 231021106 340 2,558 SH   SOLE   2,558 0 0
Cytokinetics, Inc. Common Stock 23282W605 154 18,500 SH   SOLE   18,500 0 0
Danaher Common Stock 235851102 672 6,810 SH   SOLE   6,810 0 0
Diageo PLC Common Stock 25243Q205 9,385 65,166 SH   SOLE   65,166 0 0
Disney, Walt & Co. Common Stock 254687106 2,258 21,546 SH   SOLE   21,546 0 0
Domino's Pizza Inc. Common Stock 25754A201 381 1,350 SH   SOLE   1,350 0 0
DowDuPont Inc. Common Stock 26078J100 2,712 41,136 SH   SOLE   41,136 0 0
EMCOR Group Inc. Common Stock 29084Q100 225 2,950 SH   SOLE   2,950 0 0
Eastman Chemical Company Common Stock 277432100 276 2,760 SH   SOLE   2,760 0 0
Eaton Corp. Common Stock G29183103 7,717 103,246 SH   SOLE   103,246 0 0
Emerson Electric Common Stock 291011104 248 3,582 SH   SOLE   3,582 0 0
Enterprise Products Partners L Common Stock 293792107 273 9,850 SH   SOLE   9,850 0 0
Evercore, Inc. Common Stock 29977a105 301 2,850 SH   SOLE   2,850 0 0
Exxon Mobil Corp. Common Stock 30231G102 7,045 85,151 SH   SOLE   85,151 0 0
FedEx Corporation Common Stock 31428X106 6,600 29,069 SH   SOLE   29,069 0 0
Fortive Corp. Common Stock 34959J108 2,222 28,822 SH   SOLE   28,822 0 0
General Electric Common Stock 369604103 3,517 258,390 SH   SOLE   258,390 0 0
General Motors Common Stock 37045V100 9,212 233,819 SH   SOLE   233,819 0 0
Goldman Sachs Group Inc Common Stock 38141g104 368 1,670 SH   SOLE   1,670 0 0
Hershey Co. Common Stock 427866108 1,620 17,403 SH   SOLE   17,403 0 0
Home Depot Common Stock 437076102 347 1,778 SH   SOLE   1,778 0 0
Honeywell Intl Common Stock 438516106 7,951 55,197 SH   SOLE   55,197 0 0
Hubbell, Inc. Common Stock 443510607 6,329 59,858 SH   SOLE   59,858 0 0
Humana Corp. Common Stock 444859102 598 2,010 SH   SOLE   2,010 0 0
IDEXX Laboratories Inc Common Stock 45168d104 387 1,775 SH   SOLE   1,775 0 0
Intel Corp Common Stock 458140100 12,250 246,432 SH   SOLE   246,432 0 0
Intercontinental Exchange Inc. Common Stock 45866F104 453 6,160 SH   SOLE   6,160 0 0
International Business Machine Common Stock 459200101 12,220 87,474 SH   SOLE   87,474 0 0
Intl Flavors&Fragrnc Common Stock 459506101 1,695 13,678 SH   SOLE   13,678 0 0
JPMorgan Chase & Co. Common Stock 46625H100 4,218 40,484 SH   SOLE   40,484 0 0
Johnson & Johnson Common Stock 478160104 15,871 130,797 SH   SOLE   130,797 0 0
KAR Auction Services Inc Common Stock 48238T109 301 5,500 SH   SOLE   5,500 0 0
Laboratory Corp of America HLD Common Stock 50540R409 242 1,350 SH   SOLE   1,350 0 0
Legg Mason, Inc. Common Stock 524901105 269 7,750 SH   SOLE   7,750 0 0
Lockheed-Martin Common Stock 539830109 3,364 11,386 SH   SOLE   11,386 0 0
Manulife Financial Corp. Common Stock 56501R106 4,104 228,367 SH   SOLE   228,367 0 0
Masco Corp Common Stock 574599106 271 7,250 SH   SOLE   7,250 0 0
Mastercard Inc Common Stock 57636Q104 2,857 14,537 SH   SOLE   14,537 0 0
McDonalds Corp. Common Stock 580135101 939 5,993 SH   SOLE   5,993 0 0
McKesson HBOC Inc. Common Stock 58155Q103 5,406 40,521 SH   SOLE   40,521 0 0
Merck Common Stock 58933Y105 600 9,885 SH   SOLE   9,885 0 0
Microsoft Corp Common Stock 594918104 14,696 149,033 SH   SOLE   149,033 0 0
NVR Inc. Common Stock 62944T105 282 95 SH   SOLE   95 0 0
National Grid PLC ADS Common Stock 636274409 2,012 36,034 SH   SOLE   36,034 0 0
Noble Energy, Inc. Common Stock 655044105 307 8,700 SH   SOLE   8,700 0 0
Nutrien Ltd. Common Stock 67077M108 10,656 195,959 SH   SOLE   195,959 0 0
Oracle Corp. Common Stock 68389X105 8,294 188,243 SH   SOLE   188,243 0 0
Parker Hannifin Corp. Common Stock 701094104 1,405 9,018 SH   SOLE   9,018 0 0
Pfizer Inc. Common Stock 717081103 496 13,672 SH   SOLE   13,672 0 0
Proctor & Gamble Common Stock 742718109 441 5,644 SH   SOLE   5,644 0 0
Public Service Ent. Common Stock 744573106 340 6,271 SH   SOLE   6,271 0 0
Royal Dutch Shell PLC - Class Common Stock 780259107 16,755 230,620 SH   SOLE   230,620 0 0
Royal Dutch Shell Plc Spons Ad Common Stock 780259206 4,163 60,135 SH   SOLE   60,135 0 0
S&P Global, Inc. Common Stock 78409V104 2,500 12,261 SH   SOLE   12,261 0 0
Schlumberger Common Stock 806857108 5,973 89,104 SH   SOLE   89,104 0 0
Sherwin-Williams Common Stock 824348106 1,622 3,980 SH   SOLE   3,980 0 0
Starbucks Corp. Common Stock 855244109 1,742 35,653 SH   SOLE   35,653 0 0
Stryker Corp. Common Stock 863667101 707 4,187 SH   SOLE   4,187 0 0
TJX Co., Inc.(New) Common Stock 872540109 12,520 131,539 SH   SOLE   131,539 0 0
Tanger Factory Outlet Centers, Common Stock 875465106 7,846 334,035 SH   SOLE   334,035 0 0
TelUS Corp Common Stock 87971m103 3,622 102,013 SH   SOLE   102,013 0 0
Tenaris S.A. ADS Common Stock 88031M109 6,980 191,808 SH   SOLE   191,808 0 0
Texas Instruments Common Stock 882508104 2,073 18,800 SH   SOLE   18,800 0 0
Thermo Fisher Scientific Inc. Common Stock 883556102 440 2,123 SH   SOLE   2,123 0 0
Tiffany & Co. Common Stock 886547108 2,358 17,915 SH   SOLE   17,915 0 0
Toro Co Common Stock 891092108 229 3,800 SH   SOLE   3,800 0 0
Total SA France Spons. ADR Common Stock 89151E109 3,925 64,816 SH   SOLE   64,816 0 0
Transocean Inc Common Stock H8817H100 5,927 440,984 SH   SOLE   440,984 0 0
Unilever ADR Common Stock 904767704 12,714 229,985 SH   SOLE   229,985 0 0
Unilever NV Common Stock 904784709 1,041 18,685 SH   SOLE   18,685 0 0
Union Pacific Common Stock 907818108 362 2,555 SH   SOLE   2,555 0 0
Unit Corporation Common Stock 909218109 730 28,559 SH   SOLE   28,559 0 0
United Parcel Service Inc. Cl Common Stock 911312106 2,673 25,167 SH   SOLE   25,167 0 0
United Technologies Common Stock 913017109 8,812 70,482 SH   SOLE   70,482 0 0
UnitedHealth Group Inc. Common Stock 91324P102 8,397 34,225 SH   SOLE   34,225 0 0
Verizon Communications Common Stock 92343V104 993 19,732 SH   SOLE   19,732 0 0
Viacom Inc. - Cl. B Common Stock 92553P201 4,794 158,947 SH   SOLE   158,947 0 0
Vornado REIT Common Stock 929042109 1,290 17,450 SH   SOLE   17,450 0 0
WPP PLC Common Stock 92937A102 3,004 38,225 SH   SOLE   38,225 0 0
Wal Mart Stores Inc. Common Stock 931142103 13,364 156,030 SH   SOLE   156,030 0 0
Walgreens Boots Alliance, Inc. Common Stock 931427108 4,826 80,420 SH   SOLE   80,420 0 0
Weyerhaeuser Co. Common Stock 962166104 324 8,895 SH   SOLE   8,895 0 0
Xylem Inc Common Stock 98419M100 276 4,100 SH   SOLE   4,100 0 0
Zebra Technologies Corp. Common Stock 989207105 254 1,775 SH   SOLE   1,775 0 0
Zoetis Inc. Common Stock 98978V103 1,942 22,800 SH   SOLE   22,800 0 0
Consumer Discret Select Sector Index share 81369y407 2,712 24,810 SH   SOLE   24,810 0 0
Consumer Staples Select Sector Index share 81369y308 1,341 26,018 SH   SOLE   26,018 0 0
Energy Select Sector SPDR Index share 81369y506 2,200 28,966 SH   SOLE   28,966 0 0
Health Care Select Sector Spdr Index share 81369y209 2,441 29,250 SH   SOLE   29,250 0 0
Industrial Select Sector SPDR Index share 81369y704 2,842 39,678 SH   SOLE   39,678 0 0
Ishares Russell 2000 Index share 464287655 2,228 13,603 SH   SOLE   13,603 0 0
Materials Select Sector SPDR Index share 81369y100 560 9,650 SH   SOLE   9,650 0 0
Midcap SPDR Trust Ser 1 - S&P Index share 78467Y107 1,195 3,367 SH   SOLE   3,367 0 0
SPDR S&P 500 Index share 78462f103 323 1,192 SH   SOLE   1,192 0 0
Spdr Series Trust SPDR S&P Tel Index share 78464a540 209 2,890 SH   SOLE   2,890 0 0
Technology Select Sector Index share 81369Y803 3,812 54,879 SH   SOLE   54,879 0 0
Vanguard Financials ETF Index share 92204A405 3,788 56,164 SH   SOLE   56,164 0 0
Vanguard Small-Cap Growth ETF Index share 922908595 2,075 11,801 SH   SOLE   11,801 0 0
Vanguard Total Stock Market ET Index share 922908769 265 1,890 SH   SOLE   1,890 0 0
iShares Core S&P Mid-Cap ETF Index share 464287507 1,409 7,235 SH   SOLE   7,235 0 0
ishares S & P 100 Index Index share 464287101 282 2,358 SH   SOLE   2,358 0 0
Vanguard FTSE Developed Market Index share 921943858 785 18,296 SH   SOLE   18,296 0 0
Vanguard FTSE Europe ETF Index share 922042874 1,548 27,580 SH   SOLE   27,580 0 0
iShares MSCI EAFE Index share 464287465 2,952 44,081 SH   SOLE   44,081 0 0
Vanguard FTSE Emerging Markets Index share 922042858 1,358 32,173 SH   SOLE   32,173 0 0
iShares MSCI Emerging Markets Index share 464287234 363 8,375 SH   SOLE   8,375 0 0
Vanguard Total International B Funds 92203J407 317 5,800 SH   SOLE   5,800 0 0
IShares Barclays 1-3 Year Cred Index share 464288646 2,741 26,436 SH   SOLE   26,436 0 0
IShares Barclays US TIPS Index share 464287176 286 2,530 SH   SOLE   2,530 0 0
IShares Intermediate Credit Index share 464288638 2,327 21,906 SH   SOLE   21,906 0 0
SPDR Blackstone GSO Senior Loa Index share 78467V608 376 8,000 SH   SOLE   8,000 0 0
SPDR DoubleLine Total Return T Index share 78467V848 472 9,925 SH   SOLE   9,925 0 0
Vanguard Interm- Corp Bnd Fund Index share 92206C870 1,141 13,666 SH   SOLE   13,666 0 0
Vanguard Short-Term Bond ETF Index share 921937827 203 2,597 SH   SOLE   2,597 0 0
Vanguard Short-Term Corp. Bond Index share 92206C409 836 10,700 SH   SOLE   10,700 0 0
Vanguard Short-Term Infl. Prot Index share 922020805 5,411 110,765 SH   SOLE   110,765 0 0
iShares Floating Rate Bond Index share 46429B655 9,157 179,553 SH   SOLE   179,553 0 0
iShares Iboxx $ Invst Grade Cr Index share 464287242 1,221 10,660 SH   SOLE   10,660 0 0
Ishares Tr Real Estate Etf Index share 464287739 363 4,500 SH   SOLE   4,500 0 0
Vanguard REIT ETF Index share 922908553 477 5,855 SH   SOLE   5,855 0 0