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,387 6,673 SH   SOLE   6,673 0 0
AT&T Corp. Common Stock 00206R102 8,119 258,883 SH   SOLE   258,883 0 0
AbbVie, Inc. Common Stock 00287Y109 222 2,753 SH   SOLE   2,753 0 0
Abbott Labs Common Stock 002824100 12,606 157,688 SH   SOLE   157,688 0 0
Accenture PLC - Cl.A Common Stock G1151C101 3,980 22,612 SH   SOLE   22,612 0 0
Adobe Systems Common Stock 00724F101 2,006 7,526 SH   SOLE   7,526 0 0
Alexanders, Inc. Common Stock 014752109 1,545 4,108 SH   SOLE   4,108 0 0
Alibaba Group Hldgs Limited RS Common Stock 01609W102 1,232 6,755 SH   SOLE   6,755 0 0
Alleghany Corp. Common Stock 017175100 8,911 14,551 SH   SOLE   14,551 0 0
Allegion Plc Common Stock G0176J109 345 3,800 SH   SOLE   3,800 0 0
Alphabet Inc. Cl A Common Stock 02079K305 3,375 2,868 SH   SOLE   2,868 0 0
Alphabet Inc. Cl C Common Stock 02079K107 804 685 SH   SOLE   685 0 0
Amazon.Com Inc. Common Stock 023135106 3,836 2,154 SH   SOLE   2,154 0 0
AmeriSourceBergen Common Stock 03073E105 1,025 12,895 SH   SOLE   12,895 0 0
American Electric Power Inc Common Stock 025537101 1,735 20,712 SH   SOLE   20,712 0 0
American Express Co Common Stock 025816109 2,540 23,242 SH   SOLE   23,242 0 0
Ansys Inc Common Stock 03662q105 324 1,775 SH   SOLE   1,775 0 0
Apple Inc. Common Stock 037833100 18,073 95,147 SH   SOLE   95,147 0 0
Arthur J. Gallagher & Co. Common Stock 363576109 361 4,620 SH   SOLE   4,620 0 0
Automatic Data Processing Common Stock 053015103 784 4,910 SH   SOLE   4,910 0 0
Avery-Dennison Corp. Common Stock 053611109 299 2,650 SH   SOLE   2,650 0 0
Bank of New York Mellon Corp. Common Stock 064058100 5,366 106,409 SH   SOLE   106,409 0 0
Bank of Nova Scotia Common Stock 064149107 6,133 115,116 SH   SOLE   115,116 0 0
Becton Dickinson Common Stock 075887109 8,000 32,035 SH   SOLE   32,035 0 0
Berkshire Hathaway Cl. B Common Stock 084670702 18,326 91,225 SH   SOLE   91,225 0 0
Boeing Co. Common Stock 097023105 11,522 30,209 SH   SOLE   30,209 0 0
Booking Holdings Inc. Common Stock 09857L108 267 153 SH   SOLE   153 0 0
Bristol-Myers Squibb Co Common Stock 110122108 5,282 110,706 SH   SOLE   110,706 0 0
Broadridge Financial Solutions Common Stock 11133T103 353 3,400 SH   SOLE   3,400 0 0
Capital One Financial Corp. Common Stock 14040H105 4,411 54,000 SH   SOLE   54,000 0 0
Carnival Cruise Common Stock 143658300 6,289 124,002 SH   SOLE   124,002 0 0
Charles Schwab Corp. Common Stock 808513105 316 7,400 SH   SOLE   7,400 0 0
Chemed Corp Common Stock 16359R103 368 1,150 SH   SOLE   1,150 0 0
Cheniere Energy Inc. Common Stock 16411R208 328 4,795 SH   SOLE   4,795 0 0
Chevron Corp. Common Stock 166764100 688 5,583 SH   SOLE   5,583 0 0
Cimarex Energy Common Stock 171798101 2,552 36,510 SH   SOLE   36,510 0 0
Cisco Systems Inc. Common Stock 17275R102 4,658 86,268 SH   SOLE   86,268 0 0
Citigroup Common Stock 172967424 7,918 127,258 SH   SOLE   127,258 0 0
Coca-Cola Common Stock 191216100 679 14,481 SH   SOLE   14,481 0 0
Comcast Corporation Class A Common Stock 20030N101 9,095 227,492 SH   SOLE   227,492 0 0
Constellation Brand Cl A Class Common Stock 21036P108 2,294 13,086 SH   SOLE   13,086 0 0
Cytokinetics, Inc. Common Stock 23282W605 150 18,500 SH   SOLE   18,500 0 0
Darden Restaurants, Inc. Common Stock 237194105 474 3,905 SH   SOLE   3,905 0 0
Diageo PLC Common Stock 25243Q205 9,165 56,019 SH   SOLE   56,019 0 0
Disney, Walt & Co. Common Stock 254687106 3,369 30,343 SH   SOLE   30,343 0 0
Domino's Pizza Inc. Common Stock 25754A201 348 1,350 SH   SOLE   1,350 0 0
DowDuPont Inc. Common Stock 26078J100 289 5,429 SH   SOLE   5,429 0 0
Eaton Corp. Common Stock G29183103 6,937 86,109 SH   SOLE   86,109 0 0
Emerson Electric Common Stock 291011104 242 3,532 SH   SOLE   3,532 0 0
Enterprise Products Partners L Common Stock 293792107 324 11,150 SH   SOLE   11,150 0 0
Evercore, Inc. Common Stock 29977a105 259 2,850 SH   SOLE   2,850 0 0
Exxon Mobil Corp. Common Stock 30231G102 5,590 69,177 SH   SOLE   69,177 0 0
Facebook, Inc. Common Stock 30303M102 2,050 12,299 SH   SOLE   12,299 0 0
FedEx Corporation Common Stock 31428X106 6,836 37,681 SH   SOLE   37,681 0 0
Fortive Corp. Common Stock 34959J108 1,467 17,492 SH   SOLE   17,492 0 0
Gartner Inc. Common Stock 366651107 308 2,028 SH   SOLE   2,028 0 0
General Electric Common Stock 369604103 1,262 126,313 SH   SOLE   126,313 0 0
General Motors Common Stock 37045V100 7,918 213,419 SH   SOLE   213,419 0 0
Goldman Sachs Group Inc Common Stock 38141g104 263 1,370 SH   SOLE   1,370 0 0
Home Depot Common Stock 437076102 3,097 16,138 SH   SOLE   16,138 0 0
Honeywell Intl Common Stock 438516106 8,055 50,683 SH   SOLE   50,683 0 0
Hubbell, Inc. Common Stock 443510607 5,609 47,545 SH   SOLE   47,545 0 0
Humana Corp. Common Stock 444859102 528 1,985 SH   SOLE   1,985 0 0
Intel Corp Common Stock 458140100 12,509 232,941 SH   SOLE   232,941 0 0
International Business Machine Common Stock 459200101 1,197 8,480 SH   SOLE   8,480 0 0
Intuitive Surgical Inc. Common Stock 46120E602 1,740 3,050 SH   SOLE   3,050 0 0
JPMorgan Chase & Co. Common Stock 46625H100 4,144 40,933 SH   SOLE   40,933 0 0
Johnson & Johnson Common Stock 478160104 16,625 118,926 SH   SOLE   118,926 0 0
Laboratory Corp of America HLD Common Stock 50540R409 375 2,450 SH   SOLE   2,450 0 0
Lockheed-Martin Common Stock 539830109 2,735 9,111 SH   SOLE   9,111 0 0
Manulife Financial Corp. Common Stock 56501R106 2,775 164,127 SH   SOLE   164,127 0 0
Masco Corp Common Stock 574599106 324 8,250 SH   SOLE   8,250 0 0
Mastercard Inc Common Stock 57636Q104 3,563 15,131 SH   SOLE   15,131 0 0
McDonalds Corp. Common Stock 580135101 1,119 5,893 SH   SOLE   5,893 0 0
McKesson HBOC Inc. Common Stock 58155Q103 4,077 34,830 SH   SOLE   34,830 0 0
Merck Common Stock 58933Y105 802 9,646 SH   SOLE   9,646 0 0
Microsoft Corp Common Stock 594918104 13,164 111,617 SH   SOLE   111,617 0 0
Nextera Energy Inc Common Stock 65339f101 220 1,140 SH   SOLE   1,140 0 0
Nike Common Stock 654106103 3,335 39,604 SH   SOLE   39,604 0 0
Nutrien Ltd. Common Stock 67077M108 3,007 56,985 SH   SOLE   56,985 0 0
Oracle Corp. Common Stock 68389X105 10,941 203,709 SH   SOLE   203,709 0 0
Paycom Software, Inc. Common Stock 70432V102 307 1,625 SH   SOLE   1,625 0 0
Pfizer Inc. Common Stock 717081103 431 10,142 SH   SOLE   10,142 0 0
Proctor & Gamble Common Stock 742718109 3,003 28,864 SH   SOLE   28,864 0 0
Progressive Corp. Common Stock 743315103 6,884 95,495 SH   SOLE   95,495 0 0
Public Service Ent. Common Stock 744573106 373 6,271 SH   SOLE   6,271 0 0
Royal Dutch Shell PLC - Class Common Stock 780259107 13,328 208,418 SH   SOLE   208,418 0 0
Royal Dutch Shell Plc Spons Ad Common Stock 780259206 2,824 45,115 SH   SOLE   45,115 0 0
S&P Global, Inc. Common Stock 78409V104 2,790 13,249 SH   SOLE   13,249 0 0
STORE Capital Corp. Common Stock 862121100 269 8,025 SH   SOLE   8,025 0 0
Salesforce.com Common Stock 79466L302 2,515 15,880 SH   SOLE   15,880 0 0
Schlumberger Common Stock 806857108 3,050 70,005 SH   SOLE   70,005 0 0
Starbucks Corp. Common Stock 855244109 2,574 34,631 SH   SOLE   34,631 0 0
Stryker Corp. Common Stock 863667101 3,452 17,477 SH   SOLE   17,477 0 0
Sun Trust Co Common Stock 867914103 5,789 97,700 SH   SOLE   97,700 0 0
TJX Co., Inc.(New) Common Stock 872540109 12,882 242,089 SH   SOLE   242,089 0 0
Tanger Factory Outlet Centers, Common Stock 875465106 6,041 287,935 SH   SOLE   287,935 0 0
TelUS Corp Common Stock 87971m103 2,858 77,148 SH   SOLE   77,148 0 0
Tenaris S.A. ADS Common Stock 88031M109 4,337 153,508 SH   SOLE   153,508 0 0
Thermo Fisher Scientific Inc. Common Stock 883556102 484 1,767 SH   SOLE   1,767 0 0
Toro Co Common Stock 891092108 255 3,700 SH   SOLE   3,700 0 0
Total SA France Spons. ADR Common Stock 89151E109 2,641 47,466 SH   SOLE   47,466 0 0
Transocean Inc Common Stock H8817H100 3,101 356,049 SH   SOLE   356,049 0 0
Twilio, Inc. Class A Common Stock 90138F102 295 2,280 SH   SOLE   2,280 0 0
Unilever ADR Common Stock 904767704 11,779 204,063 SH   SOLE   204,063 0 0
Unilever NV Common Stock 904784709 990 16,980 SH   SOLE   16,980 0 0
Union Pacific Common Stock 907818108 419 2,505 SH   SOLE   2,505 0 0
Unit Corporation Common Stock 909218109 330 23,184 SH   SOLE   23,184 0 0
United Parcel Service Inc. Cl Common Stock 911312106 2,305 20,632 SH   SOLE   20,632 0 0
United Technologies Common Stock 913017109 9,178 71,206 SH   SOLE   71,206 0 0
UnitedHealth Group Inc. Common Stock 91324P102 8,074 32,656 SH   SOLE   32,656 0 0
Veeva Systems Inc Class A Common Stock 922475108 315 2,485 SH   SOLE   2,485 0 0
Verizon Communications Common Stock 92343V104 1,152 19,484 SH   SOLE   19,484 0 0
Viacom Inc. - Cl. B Common Stock 92553P201 4,048 144,222 SH   SOLE   144,222 0 0
Vornado REIT Common Stock 929042109 1,110 16,456 SH   SOLE   16,456 0 0
Wal Mart Stores Inc. Common Stock 931142103 13,160 134,932 SH   SOLE   134,932 0 0
Walgreens Boots Alliance, Inc. Common Stock 931427108 6,200 97,995 SH   SOLE   97,995 0 0
Xylem Inc Common Stock 98419M100 324 4,100 SH   SOLE   4,100 0 0
Zebra Technologies Corp. Common Stock 989207105 372 1,775 SH   SOLE   1,775 0 0
Zoetis Inc. Common Stock 98978V103 2,736 27,183 SH   SOLE   27,183 0 0
Communication Services Select Index share 81369Y852 1,031 22,048 SH   SOLE   22,048 0 0
Consumer Discret Select Sector Index share 81369y407 2,905 25,520 SH   SOLE   25,520 0 0
Consumer Staples Select Sector Index share 81369y308 1,459 26,003 SH   SOLE   26,003 0 0
Energy Select Sector SPDR Index share 81369y506 2,275 34,405 SH   SOLE   34,405 0 0
Financial Select Sector SPDR Index share 81369y605 443 17,250 SH   SOLE   17,250 0 0
Health Care Select Sector Spdr Index share 81369y209 3,638 39,655 SH   SOLE   39,655 0 0
Industrial Select Sector SPDR Index share 81369y704 3,515 46,851 SH   SOLE   46,851 0 0
Ishares Russell 2000 Index share 464287655 2,336 15,261 SH   SOLE   15,261 0 0
Materials Select Sector SPDR Index share 81369y100 407 7,341 SH   SOLE   7,341 0 0
Midcap SPDR Trust Ser 1 - S&P Index share 78467Y107 1,267 3,667 SH   SOLE   3,667 0 0
SPDR S&P 500 Index share 78462f103 915 3,238 SH   SOLE   3,238 0 0
Technology Select Sector Index share 81369Y803 4,389 59,304 SH   SOLE   59,304 0 0
Vanguard Financials ETF Index share 92204A405 3,684 57,076 SH   SOLE   57,076 0 0
Vanguard Small-Cap Growth ETF Index share 922908595 2,093 11,644 SH   SOLE   11,644 0 0
Vanguard Total Stock Market ET Index share 922908769 289 1,997 SH   SOLE   1,997 0 0
iShares Core S&P Mid-Cap ETF Index share 464287507 1,572 8,300 SH   SOLE   8,300 0 0
ishares S & P 100 Index Index share 464287101 257 2,053 SH   SOLE   2,053 0 0
Vanguard FTSE Developed Market Index share 921943858 625 15,296 SH   SOLE   15,296 0 0
Vanguard FTSE Europe ETF Index share 922042874 1,551 28,940 SH   SOLE   28,940 0 0
iShares MSCI EAFE Index share 464287465 2,862 44,131 SH   SOLE   44,131 0 0
Vanguard FTSE Emerging Markets Index share 922042858 1,458 34,316 SH   SOLE   34,316 0 0
iShares MSCI Emerging Markets Index share 464287234 321 7,475 SH   SOLE   7,475 0 0
MS Inst. Fd Tr Ultra-Short Inc Funds 617455670 346 34,567 SH   SOLE   34,567 0 0
Vanguard Total International B Funds 92203J407 591 10,595 SH   SOLE   10,595 0 0
IShares Barclays US TIPS Index share 464287176 282 2,490 SH   SOLE   2,490 0 0
Vanguard Interm- Corp Bnd Fund Index share 92206C870 1,170 13,469 SH   SOLE   13,469 0 0
Vanguard Short-Term Bond ETF Index share 921937827 204 2,564 SH   SOLE   2,564 0 0
Vanguard Short-Term Infl. Prot Index share 922020805 5,861 120,403 SH   SOLE   120,403 0 0
iShares Floating Rate Bond Index share 46429B655 7,657 150,401 SH   SOLE   150,401 0 0
iShares Intermediate-Term Corp Index share 464288638 2,311 41,909 SH   SOLE   41,909 0 0
iShares Short-Term Corp. Bd ET Index share 464288646 2,743 51,931 SH   SOLE   51,931 0 0
Ishares Tr Real Estate Etf Index share 464287739 392 4,500 SH   SOLE   4,500 0 0
Vanguard REIT ETF Index share 922908553 457 5,255 SH   SOLE   5,255 0 0