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 1,448 7,602 SH   SOLE   7,602 0 0
AT&T Corp. Common Stock 00206R102 4,816 168,735 SH   SOLE   168,735 0 0
AbbVie, Inc. Common Stock 00287Y109 254 2,753 SH   SOLE   2,753 0 0
Abbott Labs Common Stock 002824100 13,051 180,435 SH   SOLE   180,435 0 0
Accenture PLC - Cl.A Common Stock G1151C101 3,320 23,544 SH   SOLE   23,544 0 0
Alexanders, Inc. Common Stock 014752109 1,413 4,637 SH   SOLE   4,637 0 0
Alibaba Group Hldgs Limited RS Common Stock 01609W102 926 6,755 SH   SOLE   6,755 0 0
Alleghany Corp. Common Stock 017175100 9,241 14,825 SH   SOLE   14,825 0 0
Allegion Plc Common Stock G0176J109 303 3,800 SH   SOLE   3,800 0 0
Alphabet Inc. Cl A Common Stock 02079K305 2,924 2,798 SH   SOLE   2,798 0 0
Alphabet Inc. Cl C Common Stock 02079K107 823 795 SH   SOLE   795 0 0
Amazon.Com Inc. Common Stock 023135106 3,096 2,061 SH   SOLE   2,061 0 0
AmeriSourceBergen Common Stock 03073E105 1,085 14,590 SH   SOLE   14,590 0 0
American Express Co Common Stock 025816109 1,943 20,387 SH   SOLE   20,387 0 0
Amgen Common Stock 031162100 372 1,910 SH   SOLE   1,910 0 0
Ansys Inc Common Stock 03662q105 254 1,775 SH   SOLE   1,775 0 0
Apple Inc. Common Stock 037833100 15,253 96,697 SH   SOLE   96,697 0 0
Arthur J. Gallagher & Co. Common Stock 363576109 340 4,620 SH   SOLE   4,620 0 0
Automatic Data Processing Common Stock 053015103 650 4,960 SH   SOLE   4,960 0 0
Avery-Dennison Corp. Common Stock 053611109 238 2,650 SH   SOLE   2,650 0 0
Bank of New York Mellon Corp. Common Stock 064058100 5,097 108,278 SH   SOLE   108,278 0 0
Bank of Nova Scotia Common Stock 064149107 6,218 124,680 SH   SOLE   124,680 0 0
Becton Dickinson Common Stock 075887109 7,158 31,769 SH   SOLE   31,769 0 0
Berkshire Hathaway Cl. B Common Stock 084670702 18,767 91,915 SH   SOLE   91,915 0 0
Boeing Co. Common Stock 097023105 9,813 30,427 SH   SOLE   30,427 0 0
Booking Holdings Inc. Common Stock 09857L108 1,619 940 SH   SOLE   940 0 0
Broadridge Financial Solutions Common Stock 11133T103 327 3,400 SH   SOLE   3,400 0 0
Capital One Financial Corp. Common Stock 14040H105 4,146 54,850 SH   SOLE   54,850 0 0
Carnival Cruise Common Stock 143658300 6,107 123,874 SH   SOLE   123,874 0 0
Charles Schwab Corp. Common Stock 808513105 307 7,400 SH   SOLE   7,400 0 0
Chemed Corp Common Stock 16359R103 326 1,150 SH   SOLE   1,150 0 0
Cheniere Energy Inc. Common Stock 16411R208 284 4,795 SH   SOLE   4,795 0 0
Chevron Corp. Common Stock 166764100 628 5,769 SH   SOLE   5,769 0 0
Cimarex Energy Common Stock 171798101 2,272 36,860 SH   SOLE   36,860 0 0
Cintas Common Stock 172908105 378 2,250 SH   SOLE   2,250 0 0
Cisco Systems Inc. Common Stock 17275R102 4,468 103,108 SH   SOLE   103,108 0 0
Citigroup Common Stock 172967424 6,641 127,559 SH   SOLE   127,559 0 0
Coca-Cola Common Stock 191216100 697 14,710 SH   SOLE   14,710 0 0
Comcast Corporation Class A Common Stock 20030N101 7,735 227,171 SH   SOLE   227,171 0 0
Constellation Brand Cl A Class Common Stock 21036P108 1,846 11,481 SH   SOLE   11,481 0 0
Cytokinetics, Inc. Common Stock 23282W605 117 18,500 SH   SOLE   18,500 0 0
Danaher Common Stock 235851102 674 6,535 SH   SOLE   6,535 0 0
Darden Restaurants, Inc. Common Stock 237194105 390 3,905 SH   SOLE   3,905 0 0
Diageo PLC Common Stock 25243Q205 8,488 59,856 SH   SOLE   59,856 0 0
Disney, Walt & Co. Common Stock 254687106 3,269 29,813 SH   SOLE   29,813 0 0
Domino's Pizza Inc. Common Stock 25754A201 335 1,350 SH   SOLE   1,350 0 0
DowDuPont Inc. Common Stock 26078J100 320 5,986 SH   SOLE   5,986 0 0
Eaton Corp. Common Stock G29183103 5,845 85,124 SH   SOLE   85,124 0 0
Emerson Electric Common Stock 291011104 217 3,632 SH   SOLE   3,632 0 0
Enterprise Products Partners L Common Stock 293792107 227 9,250 SH   SOLE   9,250 0 0
Evercore, Inc. Common Stock 29977a105 204 2,850 SH   SOLE   2,850 0 0
Exxon Mobil Corp. Common Stock 30231G102 4,988 73,147 SH   SOLE   73,147 0 0
Facebook, Inc. Common Stock 30303M102 1,462 11,149 SH   SOLE   11,149 0 0
FedEx Corporation Common Stock 31428X106 6,030 37,376 SH   SOLE   37,376 0 0
Fortive Corp. Common Stock 34959J108 1,453 21,477 SH   SOLE   21,477 0 0
Gartner Inc. Common Stock 366651107 259 2,028 SH   SOLE   2,028 0 0
General Electric Common Stock 369604103 615 81,282 SH   SOLE   81,282 0 0
General Motors Common Stock 37045V100 7,025 210,011 SH   SOLE   210,011 0 0
Goldman Sachs Group Inc Common Stock 38141g104 229 1,370 SH   SOLE   1,370 0 0
Hershey Co. Common Stock 427866108 1,831 17,087 SH   SOLE   17,087 0 0
Home Depot Common Stock 437076102 2,764 16,088 SH   SOLE   16,088 0 0
Honeywell Intl Common Stock 438516106 6,988 52,890 SH   SOLE   52,890 0 0
Hubbell, Inc. Common Stock 443510607 5,269 53,038 SH   SOLE   53,038 0 0
Humana Corp. Common Stock 444859102 569 1,985 SH   SOLE   1,985 0 0
Intel Corp Common Stock 458140100 11,277 240,284 SH   SOLE   240,284 0 0
Intercontinental Exchange Inc. Common Stock 45866F104 441 5,859 SH   SOLE   5,859 0 0
International Business Machine Common Stock 459200101 1,267 11,150 SH   SOLE   11,150 0 0
Intl Flavors&Fragrnc Common Stock 459506101 2,144 15,965 SH   SOLE   15,965 0 0
JPMorgan Chase & Co. Common Stock 46625H100 3,919 40,149 SH   SOLE   40,149 0 0
Johnson & Johnson Common Stock 478160104 16,816 130,309 SH   SOLE   130,309 0 0
KAR Auction Services Inc Common Stock 48238T109 262 5,500 SH   SOLE   5,500 0 0
Laboratory Corp of America HLD Common Stock 50540R409 310 2,450 SH   SOLE   2,450 0 0
Lockheed-Martin Common Stock 539830109 2,369 9,046 SH   SOLE   9,046 0 0
Manulife Financial Corp. Common Stock 56501R106 2,093 147,507 SH   SOLE   147,507 0 0
Masco Corp Common Stock 574599106 241 8,250 SH   SOLE   8,250 0 0
Mastercard Inc Common Stock 57636Q104 2,854 15,131 SH   SOLE   15,131 0 0
McDonalds Corp. Common Stock 580135101 1,048 5,903 SH   SOLE   5,903 0 0
McKesson HBOC Inc. Common Stock 58155Q103 3,938 35,645 SH   SOLE   35,645 0 0
Merck Common Stock 58933Y105 737 9,646 SH   SOLE   9,646 0 0
Microsoft Corp Common Stock 594918104 15,310 150,733 SH   SOLE   150,733 0 0
National Grid PLC ADS Common Stock 636274409 1,342 27,963 SH   SOLE   27,963 0 0
Nike Common Stock 654106103 2,906 39,199 SH   SOLE   39,199 0 0
Nutrien Ltd. Common Stock 67077M108 8,042 171,116 SH   SOLE   171,116 0 0
Oracle Corp. Common Stock 68389X105 9,390 207,969 SH   SOLE   207,969 0 0
Parker Hannifin Corp. Common Stock 701094104 1,246 8,353 SH   SOLE   8,353 0 0
Pfizer Inc. Common Stock 717081103 562 12,872 SH   SOLE   12,872 0 0
Proctor & Gamble Common Stock 742718109 513 5,586 SH   SOLE   5,586 0 0
Progressive Corp. Common Stock 743315103 5,642 93,525 SH   SOLE   93,525 0 0
Public Service Ent. Common Stock 744573106 326 6,271 SH   SOLE   6,271 0 0
Royal Dutch Shell PLC - Class Common Stock 780259107 12,670 211,383 SH   SOLE   211,383 0 0
Royal Dutch Shell Plc Spons Ad Common Stock 780259206 3,080 52,850 SH   SOLE   52,850 0 0
S&P Global, Inc. Common Stock 78409V104 2,243 13,199 SH   SOLE   13,199 0 0
STORE Capital Corp. Common Stock 862121100 227 8,025 SH   SOLE   8,025 0 0
Schlumberger Common Stock 806857108 2,250 62,349 SH   SOLE   62,349 0 0
Starbucks Corp. Common Stock 855244109 2,236 34,726 SH   SOLE   34,726 0 0
Stryker Corp. Common Stock 863667101 2,658 16,957 SH   SOLE   16,957 0 0
TJX Co., Inc.(New) Common Stock 872540109 11,237 251,158 SH   SOLE   251,158 0 0
Tanger Factory Outlet Centers, Common Stock 875465106 5,734 283,560 SH   SOLE   283,560 0 0
TelUS Corp Common Stock 87971m103 2,892 87,263 SH   SOLE   87,263 0 0
Tenaris S.A. ADS Common Stock 88031M109 3,308 155,175 SH   SOLE   155,175 0 0
Texas Instruments Common Stock 882508104 275 2,911 SH   SOLE   2,911 0 0
Thermo Fisher Scientific Inc. Common Stock 883556102 429 1,917 SH   SOLE   1,917 0 0
Tiffany & Co. Common Stock 886547108 1,452 18,030 SH   SOLE   18,030 0 0
Toro Co Common Stock 891092108 207 3,700 SH   SOLE   3,700 0 0
Total SA France Spons. ADR Common Stock 89151E109 2,870 54,996 SH   SOLE   54,996 0 0
Transocean Inc Common Stock H8817H100 2,517 362,641 SH   SOLE   362,641 0 0
Unilever ADR Common Stock 904767704 11,159 213,562 SH   SOLE   213,562 0 0
Unilever NV Common Stock 904784709 936 17,400 SH   SOLE   17,400 0 0
Union Pacific Common Stock 907818108 346 2,505 SH   SOLE   2,505 0 0
Unit Corporation Common Stock 909218109 310 21,684 SH   SOLE   21,684 0 0
United Parcel Service Inc. Cl Common Stock 911312106 2,322 23,807 SH   SOLE   23,807 0 0
United Technologies Common Stock 913017109 7,917 74,348 SH   SOLE   74,348 0 0
UnitedHealth Group Inc. Common Stock 91324P102 8,550 34,321 SH   SOLE   34,321 0 0
Verizon Communications Common Stock 92343V104 1,116 19,843 SH   SOLE   19,843 0 0
Viacom Inc. - Cl. B Common Stock 92553P201 3,776 146,918 SH   SOLE   146,918 0 0
Vornado REIT Common Stock 929042109 1,055 17,005 SH   SOLE   17,005 0 0
Wal Mart Stores Inc. Common Stock 931142103 13,204 141,755 SH   SOLE   141,755 0 0
Walgreens Boots Alliance, Inc. Common Stock 931427108 7,069 103,460 SH   SOLE   103,460 0 0
Xylem Inc Common Stock 98419M100 274 4,100 SH   SOLE   4,100 0 0
Zebra Technologies Corp. Common Stock 989207105 283 1,775 SH   SOLE   1,775 0 0
Zoetis Inc. Common Stock 98978V103 2,183 25,518 SH   SOLE   25,518 0 0
Communication Services Select Index share 81369Y852 715 17,310 SH   SOLE   17,310 0 0
Consumer Discret Select Sector Index share 81369y407 2,593 26,192 SH   SOLE   26,192 0 0
Consumer Staples Select Sector Index share 81369y308 1,207 23,779 SH   SOLE   23,779 0 0
Energy Select Sector SPDR Index share 81369y506 2,089 36,417 SH   SOLE   36,417 0 0
Financial Select Sector SPDR Index share 81369y605 411 17,250 SH   SOLE   17,250 0 0
Health Care Select Sector Spdr Index share 81369y209 3,036 35,095 SH   SOLE   35,095 0 0
Industrial Select Sector SPDR Index share 81369y704 3,060 47,504 SH   SOLE   47,504 0 0
Ishares Russell 2000 Index share 464287655 1,930 14,417 SH   SOLE   14,417 0 0
Materials Select Sector SPDR Index share 81369y100 371 7,349 SH   SOLE   7,349 0 0
Midcap SPDR Trust Ser 1 - S&P Index share 78467Y107 1,019 3,367 SH   SOLE   3,367 0 0
SPDR S&P 500 Index share 78462f103 3,796 15,188 SH   SOLE   15,188 0 0
Technology Select Sector Index share 81369Y803 3,596 58,022 SH   SOLE   58,022 0 0
Vanguard Financials ETF Index share 92204A405 3,383 56,994 SH   SOLE   56,994 0 0
Vanguard Small-Cap Growth ETF Index share 922908595 1,844 12,246 SH   SOLE   12,246 0 0
Vanguard Total Stock Market ET Index share 922908769 241 1,890 SH   SOLE   1,890 0 0
iShares Core S&P Mid-Cap ETF Index share 464287507 1,314 7,910 SH   SOLE   7,910 0 0
ishares S & P 100 Index Index share 464287101 263 2,358 SH   SOLE   2,358 0 0
Vanguard FTSE Developed Market Index share 921943858 567 15,296 SH   SOLE   15,296 0 0
Vanguard FTSE Europe ETF Index share 922042874 1,317 27,090 SH   SOLE   27,090 0 0
iShares MSCI EAFE Index share 464287465 2,534 43,116 SH   SOLE   43,116 0 0
Vanguard FTSE Emerging Markets Index share 922042858 1,201 31,528 SH   SOLE   31,528 0 0
iShares MSCI Emerging Markets Index share 464287234 292 7,475 SH   SOLE   7,475 0 0
Vanguard Total International B Funds 92203J407 391 7,200 SH   SOLE   7,200 0 0
IShares Barclays US TIPS Index share 464287176 274 2,500 SH   SOLE   2,500 0 0
Vanguard Interm- Corp Bnd Fund Index share 92206C870 1,148 13,849 SH   SOLE   13,849 0 0
Vanguard Short-Term Bond ETF Index share 921937827 202 2,572 SH   SOLE   2,572 0 0
Vanguard Short-Term Infl. Prot Index share 922020805 5,649 117,894 SH   SOLE   117,894 0 0
iShares Floating Rate Bond Index share 46429B655 7,942 157,707 SH   SOLE   157,707 0 0
iShares Intermediate-Term Corp Index share 464288638 2,268 43,272 SH   SOLE   43,272 0 0
iShares Short-Term Corp. Bd ET Index share 464288646 2,661 51,536 SH   SOLE   51,536 0 0
Ishares Tr Real Estate Etf Index share 464287739 337 4,500 SH   SOLE   4,500 0 0
Vanguard REIT ETF Index share 922908553 392 5,255 SH   SOLE   5,255 0 0