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,763 17,142 SH   SOLE   17,142 0 0
A.O. Smith Corp Common Stock 831865209 318 5,000 SH   SOLE   5,000 0 0
AT&T Corp. Common Stock 00206R102 8,521 239,009 SH   SOLE   239,009 0 0
AbbVie, Inc. Common Stock 00287Y109 219 2,311 SH   SOLE   2,311 0 0
Abbott Labs Common Stock 002824100 9,996 166,819 SH   SOLE   166,819 0 0
Accenture PLC - Cl.A Common Stock G1151C101 466 3,036 SH   SOLE   3,036 0 0
Adobe Systems Common Stock 00724F101 260 1,203 SH   SOLE   1,203 0 0
Albemarle Corp Common Stock 012653101 232 2,500 SH   SOLE   2,500 0 0
Alexanders, Inc. Common Stock 014752109 2,344 6,148 SH   SOLE   6,148 0 0
Alibaba Group Hldgs Limited RS Common Stock 01609W102 3,377 18,399 SH   SOLE   18,399 0 0
Alleghany Corp. Common Stock 017175100 9,341 15,202 SH   SOLE   15,202 0 0
Allegion Plc Common Stock G0176J109 256 3,000 SH   SOLE   3,000 0 0
Alphabet Inc. Cl A Common Stock 02079K305 1,962 1,892 SH   SOLE   1,892 0 0
Alphabet Inc. Cl C Common Stock 02079K107 1,513 1,466 SH   SOLE   1,466 0 0
Amazon.Com Inc. Common Stock 023135106 3,103 2,144 SH   SOLE   2,144 0 0
Amgen Common Stock 031162100 2,170 12,731 SH   SOLE   12,731 0 0
Apple Inc. Common Stock 037833100 16,512 98,413 SH   SOLE   98,413 0 0
Applied Materials Common Stock 038222105 1,999 35,942 SH   SOLE   35,942 0 0
Arthur J. Gallagher & Co. Common Stock 363576109 326 4,750 SH   SOLE   4,750 0 0
Automatic Data Processing Common Stock 053015103 611 5,387 SH   SOLE   5,387 0 0
Avery-Dennison Corp. Common Stock 053611109 266 2,500 SH   SOLE   2,500 0 0
Ball Corp. Common Stock 058498106 238 6,000 SH   SOLE   6,000 0 0
Bank of New York Mellon Corp. Common Stock 064058100 5,761 111,807 SH   SOLE   111,807 0 0
Bank of Nova Scotia Common Stock 064149107 11,104 179,961 SH   SOLE   179,961 0 0
Becton Dickinson Common Stock 075887109 2,379 10,979 SH   SOLE   10,979 0 0
Berkshire Hathaway Cl. B Common Stock 084670702 18,865 94,570 SH   SOLE   94,570 0 0
Blackstone Group LP Common Stock 09253U108 2,411 75,471 SH   SOLE   75,471 0 0
Boeing Co. Common Stock 097023105 11,463 34,962 SH   SOLE   34,962 0 0
Booking Holdings Inc. Common Stock 09857L108 2,320 1,115 SH   SOLE   1,115 0 0
Borg-Warner Automotive Common Stock 099724106 219 4,360 SH   SOLE   4,360 0 0
Brighthouse Financial,Inc. Common Stock 10922N103 4,304 83,728 SH   SOLE   83,728 0 0
Broadridge Financial Solutions Common Stock 11133T103 274 2,500 SH   SOLE   2,500 0 0
Capital One Financial Corp. Common Stock 14040H105 5,351 55,845 SH   SOLE   55,845 0 0
Carnival Cruise Common Stock 143658300 8,818 134,467 SH   SOLE   134,467 0 0
Caterpillar Common Stock 149123101 271 1,838 SH   SOLE   1,838 0 0
Celgene Corp Com Common Stock 151020104 558 6,258 SH   SOLE   6,258 0 0
Charles Schwab Corp. Common Stock 808513105 443 8,475 SH   SOLE   8,475 0 0
Chemed Corp Common Stock 16359R103 341 1,250 SH   SOLE   1,250 0 0
Chevron Corp. Common Stock 166764100 746 6,541 SH   SOLE   6,541 0 0
Cimarex Energy Common Stock 171798101 4,544 48,598 SH   SOLE   48,598 0 0
Cintas Common Stock 172908105 341 2,000 SH   SOLE   2,000 0 0
Cisco Systems Inc. Common Stock 17275R102 4,532 105,672 SH   SOLE   105,672 0 0
Citigroup Common Stock 172967424 9,357 138,618 SH   SOLE   138,618 0 0
Coca-Cola Common Stock 191216100 669 15,407 SH   SOLE   15,407 0 0
Comcast Corporation Class A Common Stock 20030N101 6,736 197,137 SH   SOLE   197,137 0 0
Constellation Brand Cl A Class Common Stock 21036P108 1,733 7,603 SH   SOLE   7,603 0 0
Cummins Inc. Common Stock 231021106 415 2,558 SH   SOLE   2,558 0 0
Cytokinetics, Inc. Common Stock 23282W605 133 18,500 SH   SOLE   18,500 0 0
Danaher Common Stock 235851102 712 7,275 SH   SOLE   7,275 0 0
Diageo PLC Common Stock 25243Q205 8,610 63,581 SH   SOLE   63,581 0 0
Disney, Walt & Co. Common Stock 254687106 2,196 21,866 SH   SOLE   21,866 0 0
Domino's Pizza Inc. Common Stock 25754A201 350 1,500 SH   SOLE   1,500 0 0
DowDuPont Inc. Common Stock 26078J100 2,673 41,950 SH   SOLE   41,950 0 0
EMCOR Group Inc. Common Stock 29084Q100 238 3,050 SH   SOLE   3,050 0 0
Eastman Chemical Company Common Stock 277432100 260 2,460 SH   SOLE   2,460 0 0
Eaton Corp. Common Stock G29183103 8,168 102,221 SH   SOLE   102,221 0 0
Emerson Electric Common Stock 291011104 245 3,582 SH   SOLE   3,582 0 0
Evercore, Inc. Common Stock 29977a105 222 2,550 SH   SOLE   2,550 0 0
Exxon Mobil Corp. Common Stock 30231G102 6,502 87,145 SH   SOLE   87,145 0 0
Facebook, Inc. Common Stock 30303M102 2,128 13,316 SH   SOLE   13,316 0 0
FedEx Corporation Common Stock 31428X106 6,639 27,649 SH   SOLE   27,649 0 0
Fortive Corp. Common Stock 34959J108 2,265 29,212 SH   SOLE   29,212 0 0
General Electric Common Stock 369604103 3,483 258,352 SH   SOLE   258,352 0 0
General Motors Common Stock 37045V100 8,671 238,594 SH   SOLE   238,594 0 0
Gilead Sciences, Inc. Common Stock 375558103 5,803 76,970 SH   SOLE   76,970 0 0
Goldman Sachs Group Inc Common Stock 38141g104 421 1,670 SH   SOLE   1,670 0 0
Health Care Services Group Common Stock 421906108 217 5,000 SH   SOLE   5,000 0 0
Hershey Co. Common Stock 427866108 1,706 17,238 SH   SOLE   17,238 0 0
Home Depot Common Stock 437076102 319 1,788 SH   SOLE   1,788 0 0
Honeywell Intl Common Stock 438516106 8,058 55,759 SH   SOLE   55,759 0 0
Hubbell, Inc. Common Stock 443510607 7,031 57,733 SH   SOLE   57,733 0 0
Humana Corp. Common Stock 444859102 540 2,010 SH   SOLE   2,010 0 0
IDEXX Laboratories Inc Common Stock 45168d104 378 1,975 SH   SOLE   1,975 0 0
Intel Corp Common Stock 458140100 12,756 244,926 SH   SOLE   244,926 0 0
Intercontinental Exchange Inc. Common Stock 45866F104 444 6,125 SH   SOLE   6,125 0 0
International Business Machine Common Stock 459200101 13,378 87,191 SH   SOLE   87,191 0 0
Intl Flavors&Fragrnc Common Stock 459506101 1,804 13,177 SH   SOLE   13,177 0 0
JPMorgan Chase & Co. Common Stock 46625H100 4,482 40,756 SH   SOLE   40,756 0 0
Johnson & Johnson Common Stock 478160104 16,809 131,164 SH   SOLE   131,164 0 0
KAR Auction Services Inc Common Stock 48238T109 271 5,000 SH   SOLE   5,000 0 0
Laboratory Corp of America HLD Common Stock 50540R409 226 1,400 SH   SOLE   1,400 0 0
Legg Mason, Inc. Common Stock 524901105 244 6,000 SH   SOLE   6,000 0 0
Lockheed-Martin Common Stock 539830109 3,907 11,562 SH   SOLE   11,562 0 0
Manulife Financial Corp. Common Stock 56501R106 4,290 230,867 SH   SOLE   230,867 0 0
Masco Corp Common Stock 574599106 263 6,500 SH   SOLE   6,500 0 0
Mastercard Inc Common Stock 57636Q104 3,129 17,863 SH   SOLE   17,863 0 0
McDonalds Corp. Common Stock 580135101 934 5,972 SH   SOLE   5,972 0 0
McKesson HBOC Inc. Common Stock 58155Q103 5,896 41,854 SH   SOLE   41,854 0 0
Merck Common Stock 58933Y105 574 10,544 SH   SOLE   10,544 0 0
Microsoft Corp Common Stock 594918104 13,958 152,931 SH   SOLE   152,931 0 0
Morgan Stanley Common Stock 617446448 217 4,029 SH   SOLE   4,029 0 0
NVR Inc. Common Stock 62944T105 280 100 SH   SOLE   100 0 0
National Grid PLC ADS Common Stock 636274409 2,048 36,287 SH   SOLE   36,287 0 0
Noble Energy, Inc. Common Stock 655044105 264 8,700 SH   SOLE   8,700 0 0
Nutrien Ltd. Common Stock 67077M108 9,242 195,551 SH   SOLE   195,551 0 0
Oracle Corp. Common Stock 68389X105 8,373 183,007 SH   SOLE   183,007 0 0
Parker Hannifin Corp. Common Stock 701094104 1,418 8,290 SH   SOLE   8,290 0 0
Pembina Pipeline Corp Shs Common Stock 706327103 2,436 78,015 SH   SOLE   78,015 0 0
Pfizer Inc. Common Stock 717081103 544 15,323 SH   SOLE   15,323 0 0
Philip Morris Intl. Common Stock 718172109 264 2,658 SH   SOLE   2,658 0 0
Phillips 66 Common Stock 718546104 202 2,108 SH   SOLE   2,108 0 0
Proctor & Gamble Common Stock 742718109 486 6,132 SH   SOLE   6,132 0 0
Public Service Ent. Common Stock 744573106 315 6,271 SH   SOLE   6,271 0 0
Royal Dutch Shell PLC - Class Common Stock 780259107 14,697 224,281 SH   SOLE   224,281 0 0
Royal Dutch Shell Plc Spons Ad Common Stock 780259206 3,905 61,197 SH   SOLE   61,197 0 0
S&P Global, Inc. Common Stock 78409V104 2,341 12,251 SH   SOLE   12,251 0 0
Schlumberger Common Stock 806857108 5,863 90,511 SH   SOLE   90,511 0 0
Sherwin-Williams Common Stock 824348106 1,512 3,855 SH   SOLE   3,855 0 0
Starbucks Corp. Common Stock 855244109 2,102 36,313 SH   SOLE   36,313 0 0
Stryker Corp. Common Stock 863667101 692 4,302 SH   SOLE   4,302 0 0
TJX Co., Inc.(New) Common Stock 872540109 9,282 113,806 SH   SOLE   113,806 0 0
Tanger Factory Outlet Centers, Common Stock 875465106 7,370 334,985 SH   SOLE   334,985 0 0
TelUS Corp Common Stock 87971m103 3,616 102,833 SH   SOLE   102,833 0 0
Tenaris S.A. ADS Common Stock 88031M109 6,740 194,394 SH   SOLE   194,394 0 0
Thermo Fisher Scientific Inc. Common Stock 883556102 467 2,263 SH   SOLE   2,263 0 0
Tiffany & Co. Common Stock 886547108 3,232 33,090 SH   SOLE   33,090 0 0
Toro Co Common Stock 891092108 250 4,000 SH   SOLE   4,000 0 0
Total SA France Spons. ADR Common Stock 89151E109 3,766 65,281 SH   SOLE   65,281 0 0
Transocean Inc Common Stock H8817H100 4,418 446,257 SH   SOLE   446,257 0 0
U.S. Bancorp Common Stock 902973304 219 4,336 SH   SOLE   4,336 0 0
Unilever ADR Common Stock 904767704 13,420 241,535 SH   SOLE   241,535 0 0
Unilever NV Common Stock 904784709 1,076 19,090 SH   SOLE   19,090 0 0
Union Pacific Common Stock 907818108 369 2,744 SH   SOLE   2,744 0 0
Unit Corporation Common Stock 909218109 461 23,325 SH   SOLE   23,325 0 0
United Parcel Service Inc. Cl Common Stock 911312106 2,770 26,464 SH   SOLE   26,464 0 0
United Technologies Common Stock 913017109 8,942 71,070 SH   SOLE   71,070 0 0
UnitedHealth Group Inc. Common Stock 91324P102 7,222 33,749 SH   SOLE   33,749 0 0
Verizon Communications Common Stock 92343V104 869 18,167 SH   SOLE   18,167 0 0
Viacom Inc. - Cl. B Common Stock 92553P201 4,974 160,132 SH   SOLE   160,132 0 0
Vornado REIT Common Stock 929042109 1,242 18,450 SH   SOLE   18,450 0 0
WPP PLC Common Stock 92937A102 3,011 37,855 SH   SOLE   37,855 0 0
Wal Mart Stores Inc. Common Stock 931142103 13,775 154,833 SH   SOLE   154,833 0 0
Waste Connections Common Stock 94106B101 251 3,500 SH   SOLE   3,500 0 0
Weyerhaeuser Co. Common Stock 962166104 3,199 91,387 SH   SOLE   91,387 0 0
Xylem Inc Common Stock 98419M100 323 4,200 SH   SOLE   4,200 0 0
Zoetis Inc. Common Stock 98978V103 1,604 19,210 SH   SOLE   19,210 0 0
Consumer Discret Select Sector Index share 81369y407 2,555 25,225 SH   SOLE   25,225 0 0
Consumer Staples Select Sector Index share 81369y308 1,705 32,388 SH   SOLE   32,388 0 0
Energy Select Sector SPDR Index share 81369y506 2,119 31,428 SH   SOLE   31,428 0 0
Health Care Select Sector Spdr Index share 81369y209 2,570 31,569 SH   SOLE   31,569 0 0
Industrial Select Sector SPDR Index share 81369y704 2,341 31,514 SH   SOLE   31,514 0 0
Ishares Russell 2000 Index share 464287655 1,592 10,485 SH   SOLE   10,485 0 0
Materials Select Sector SPDR Index share 81369y100 314 5,508 SH   SOLE   5,508 0 0
Midcap SPDR Trust Ser 1 - S&P Index share 78467Y107 1,202 3,517 SH   SOLE   3,517 0 0
SPDR S&P 500 Index share 78462f103 279 1,062 SH   SOLE   1,062 0 0
Spdr Series Trust SPDR S&P Tel Index share 78464a540 314 4,555 SH   SOLE   4,555 0 0
Technology Select Sector Index share 81369Y803 2,305 35,232 SH   SOLE   35,232 0 0
Vanguard Financials ETF Index share 92204A405 3,785 54,490 SH   SOLE   54,490 0 0
Vanguard Small-Cap Growth ETF Index share 922908595 1,588 9,686 SH   SOLE   9,686 0 0
Vanguard Total Stock Market ET Index share 922908769 228 1,682 SH   SOLE   1,682 0 0
iShares Core S&P Mid-Cap ETF Index share 464287507 1,373 7,320 SH   SOLE   7,320 0 0
ishares S & P 100 Index Index share 464287101 274 2,358 SH   SOLE   2,358 0 0
Vanguard FTSE Developed Market Index share 921943858 790 17,861 SH   SOLE   17,861 0 0
Vanguard FTSE Europe ETF Index share 922042874 1,197 20,590 SH   SOLE   20,590 0 0
iShares MSCI EAFE Index share 464287465 1,957 28,081 SH   SOLE   28,081 0 0
Vanguard FTSE Emerging Markets Index share 922042858 1,403 29,873 SH   SOLE   29,873 0 0
iShares MSCI Emerging Markets Index share 464287234 422 8,735 SH   SOLE   8,735 0 0
IShares Barclays 1-3 Year Cred Index share 464288646 2,755 26,546 SH   SOLE   26,546 0 0
IShares Barclays US TIPS Index share 464287176 294 2,602 SH   SOLE   2,602 0 0
IShares Intermediate Credit Index share 464288638 2,350 21,909 SH   SOLE   21,909 0 0
SPDR Blackstone GSO Senior Loa Index share 78467V608 379 8,000 SH   SOLE   8,000 0 0
SPDR DoubleLine Total Return T Index share 78467V848 476 9,925 SH   SOLE   9,925 0 0
Vanguard Interm- Corp Bnd Fund Index share 92206C870 1,166 13,746 SH   SOLE   13,746 0 0
Vanguard Short-Term Bond ETF Index share 921937827 204 2,597 SH   SOLE   2,597 0 0
Vanguard Short-Term Corp. Bond Index share 92206C409 902 11,500 SH   SOLE   11,500 0 0
Vanguard Short-Term Infl. Prot Index share 922020805 4,972 101,662 SH   SOLE   101,662 0 0
iShares Floating Rate Bond Index share 46429B655 5,956 116,945 SH   SOLE   116,945 0 0
iShares Iboxx $ Invst Grade Cr Index share 464287242 1,251 10,660 SH   SOLE   10,660 0 0
Ishares Tr Real Estate Etf Index share 464287739 340 4,500 SH   SOLE   4,500 0 0
Vanguard REIT ETF Index share 922908553 436 5,775 SH   SOLE   5,775 0 0