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,228 5,852 SH   SOLE   5,852 0 0
AT&T Corp. Common Stock 00206R102 11,466 292,726 SH   SOLE   292,726 0 0
AbbVie, Inc. Common Stock 00287Y109 501 5,636 SH   SOLE   5,636 0 0
Abbott Labs Common Stock 002824100 17,022 319,010 SH   SOLE   319,010 0 0
Accenture PLC - Cl.A Common Stock G1151C101 437 3,236 SH   SOLE   3,236 0 0
Agrium Inc. Common Stock 008916108 12,442 116,052 SH   SOLE   116,052 0 0
Alexanders, Inc. Common Stock 014752109 3,143 7,410 SH   SOLE   7,410 0 0
Alibaba Group Hldgs Limited RS Common Stock 01609W102 1,554 9,000 SH   SOLE   9,000 0 0
Alleghany Corp. Common Stock 017175100 11,299 20,395 SH   SOLE   20,395 0 0
Alphabet Inc. Cl A Common Stock 02079K305 460 472 SH   SOLE   472 0 0
American Intl Grp Common Stock 026874784 5,019 81,752 SH   SOLE   81,752 0 0
Apple Inc. Common Stock 037833100 14,555 94,437 SH   SOLE   94,437 0 0
Automatic Data Processing Common Stock 053015103 479 4,385 SH   SOLE   4,385 0 0
Bank of New York Mellon Corp. Common Stock 064058100 6,768 127,649 SH   SOLE   127,649 0 0
Bank of Nova Scotia Common Stock 064149107 6,431 100,099 SH   SOLE   100,099 0 0
Berkshire Hathaway Cl. B Common Stock 084670702 19,101 104,196 SH   SOLE   104,196 0 0
Boeing Co. Common Stock 097023105 7,330 28,833 SH   SOLE   28,833 0 0
Brighthouse Financial,Inc. Common Stock 10922N103 5,788 95,204 SH   SOLE   95,204 0 0
Bristol-Myers Squibb Co Common Stock 110122108 215 3,376 SH   SOLE   3,376 0 0
C.R. Bard Inc. Common Stock 067383109 6,330 19,750 SH   SOLE   19,750 0 0
CVS Health Corp. Common Stock 126650100 10,491 129,004 SH   SOLE   129,004 0 0
Calpine Corporation Common Stock 131347304 6,552 444,178 SH   SOLE   444,178 0 0
Carnival Cruise Common Stock 143658300 7,248 112,251 SH   SOLE   112,251 0 0
Celgene Corp. Common Stock 151020104 343 2,353 SH   SOLE   2,353 0 0
Chevron Corp. Common Stock 166764100 553 4,704 SH   SOLE   4,704 0 0
Cigna Corp Common Stock 125509109 280 1,500 SH   SOLE   1,500 0 0
Cimarex Energy Common Stock 171798101 5,460 48,032 SH   SOLE   48,032 0 0
Cisco Systems Inc. Common Stock 17275R102 800 23,791 SH   SOLE   23,791 0 0
Citigroup Common Stock 172967424 13,417 184,455 SH   SOLE   184,455 0 0
Coca-Cola Common Stock 191216100 4,178 92,832 SH   SOLE   92,832 0 0
Comcast Corporation Class A Common Stock 20030N101 8,901 231,312 SH   SOLE   231,312 0 0
Corning, Inc. Common Stock 219350105 338 11,285 SH   SOLE   11,285 0 0
Danone-Spons ADR Common Stock 23636T100 15,661 994,356 SH   SOLE   994,356 0 0
Diageo PLC Common Stock 25243Q205 6,398 48,423 SH   SOLE   48,423 0 0
Disney, Walt & Co. Common Stock 254687106 495 5,020 SH   SOLE   5,020 0 0
DowDuPont Inc. Common Stock 26078J100 436 6,297 SH   SOLE   6,297 0 0
Emerson Electric Common Stock 291011104 219 3,482 SH   SOLE   3,482 0 0
Exxon Mobil Corp. Common Stock 30231G102 9,014 109,957 SH   SOLE   109,957 0 0
FedEx Corporation Common Stock 31428X106 372 1,647 SH   SOLE   1,647 0 0
General Electric Common Stock 369604103 10,076 416,710 SH   SOLE   416,710 0 0
General Mills Common Stock 370334104 219 4,235 SH   SOLE   4,235 0 0
General Motors Common Stock 37045V100 8,446 209,170 SH   SOLE   209,170 0 0
Gilead Sciences, Inc. Common Stock 375558103 7,405 91,396 SH   SOLE   91,396 0 0
Goldman Sachs Group Inc Common Stock 38141g104 349 1,470 SH   SOLE   1,470 0 0
Honeywell Intl Common Stock 438516106 8,625 60,851 SH   SOLE   60,851 0 0
Hubbell, Inc. Common Stock 443510607 4,452 38,370 SH   SOLE   38,370 0 0
Humana Corp. Common Stock 444859102 551 2,260 SH   SOLE   2,260 0 0
IR BioSciences Holdings, Inc. Common Stock 46264M303 0 71,468 SH   SOLE   71,468 0 0
International Business Machine Common Stock 459200101 864 5,952 SH   SOLE   5,952 0 0
JBG Smith Properties Common Stock 46590V100 335 9,802 SH   SOLE   9,802 0 0
JPMorgan Chase & Co. Common Stock 46625H100 1,063 11,125 SH   SOLE   11,125 0 0
Johnson & Johnson Common Stock 478160104 17,136 131,802 SH   SOLE   131,802 0 0
Lockheed-Martin Common Stock 539830109 670 2,158 SH   SOLE   2,158 0 0
Manulife Financial Corp. Common Stock 56501R106 8,122 400,319 SH   SOLE   400,319 0 0
McDonalds Corp. Common Stock 580135101 995 6,352 SH   SOLE   6,352 0 0
McKesson HBOC Inc. Common Stock 58155Q103 7,485 48,726 SH   SOLE   48,726 0 0
Merck Common Stock 58933Y105 11,486 179,379 SH   SOLE   179,379 0 0
Met Life Common Stock 59156R108 12,745 245,338 SH   SOLE   245,338 0 0
Microsoft Corp Common Stock 594918104 10,505 141,032 SH   SOLE   141,032 0 0
National Grid PLC ADS Common Stock 636274409 3,865 61,631 SH   SOLE   61,631 0 0
Nestle S A Sponsored Adr Common Stock 641069406 5,937 70,675 SH   SOLE   70,675 0 0
Noble Energy, Inc. Common Stock 655044105 221 7,800 SH   SOLE   7,800 0 0
Oracle Corp. Common Stock 68389X105 12,220 252,736 SH   SOLE   252,736 0 0
Pembina Pipeline Corp Shs Common Stock 706327103 5,252 149,635 SH   SOLE   149,635 0 0
Pfizer Inc. Common Stock 717081103 299 8,384 SH   SOLE   8,384 0 0
Philip Morris Intl. Common Stock 718172109 295 2,658 SH   SOLE   2,658 0 0
Proctor & Gamble Common Stock 742718109 636 6,995 SH   SOLE   6,995 0 0
Public Service Ent. Common Stock 744573106 290 6,271 SH   SOLE   6,271 0 0
Royal Dutch Shell PLC - Class Common Stock 780259107 15,718 251,332 SH   SOLE   251,332 0 0
Royal Dutch Shell Plc Spons Ad Common Stock 780259206 4,972 82,073 SH   SOLE   82,073 0 0
Sanofi Adr Common Stock 80105n105 223 4,469 SH   SOLE   4,469 0 0
Schlumberger Common Stock 806857108 5,828 83,548 SH   SOLE   83,548 0 0
Southwestern Energy Co. Common Stock 845467109 3,799 621,773 SH   SOLE   621,773 0 0
TJX Co., Inc.(New) Common Stock 872540109 6,655 90,260 SH   SOLE   90,260 0 0
Tanger Factory Outlet Centers, Common Stock 875465106 8,801 360,401 SH   SOLE   360,401 0 0
TelUS Corp Common Stock 87971m103 6,278 174,529 SH   SOLE   174,529 0 0
Tenaris S.A. ADS Common Stock 88031M109 6,323 223,344 SH   SOLE   223,344 0 0
Tiffany & Co. Common Stock 886547108 5,065 55,190 SH   SOLE   55,190 0 0
Total SA France Spons. ADR Common Stock 89151E109 5,967 111,486 SH   SOLE   111,486 0 0
Transocean Inc Common Stock H8817H100 5,421 503,822 SH   SOLE   503,822 0 0
Unilever ADR Common Stock 904767704 17,906 308,933 SH   SOLE   308,933 0 0
Unilever NV Common Stock 904784709 2,497 42,290 SH   SOLE   42,290 0 0
Union Pacific Common Stock 907818108 318 2,744 SH   SOLE   2,744 0 0
Unit Corporation Common Stock 909218109 431 20,959 SH   SOLE   20,959 0 0
United Parcel Service Inc. Cl Common Stock 911312106 4,742 39,483 SH   SOLE   39,483 0 0
United Technologies Common Stock 913017109 9,044 77,909 SH   SOLE   77,909 0 0
UnitedHealth Group Inc. Common Stock 91324P102 5,911 30,181 SH   SOLE   30,181 0 0
Verizon Communications Common Stock 92343V104 518 10,458 SH   SOLE   10,458 0 0
Viacom Inc. - Cl. B Common Stock 92553P201 5,204 186,909 SH   SOLE   186,909 0 0
Vornado REIT Common Stock 929042109 1,508 19,609 SH   SOLE   19,609 0 0
Wal Mart Stores Inc. Common Stock 931142103 14,047 179,772 SH   SOLE   179,772 0 0
Weyerhaeuser Co. Common Stock 962166104 4,977 146,242 SH   SOLE   146,242 0 0
Whirlpool Common Stock 963320106 4,984 27,025 SH   SOLE   27,025 0 0
Consumer Discret Select Sector Index share 81369y407 1,555 17,261 SH   SOLE   17,261 0 0
Consumer Staples Select Sector Index share 81369y308 1,065 19,726 SH   SOLE   19,726 0 0
Energy Select Sector SPDR Index share 81369y506 1,348 19,689 SH   SOLE   19,689 0 0
Health Care Select Sector Spdr Index share 81369y209 1,799 22,007 SH   SOLE   22,007 0 0
Industrial Select Sector SPDR Index share 81369y704 1,358 19,129 SH   SOLE   19,129 0 0
Ishares Russell 2000 Index share 464287655 986 6,655 SH   SOLE   6,655 0 0
Midcap SPDR Trust Ser 1 - S&P Index share 78467Y107 1,107 3,392 SH   SOLE   3,392 0 0
Spdr Series Trust SPDR S&P Tel Index share 78464a540 212 3,037 SH   SOLE   3,037 0 0
Technology Select Sector Index share 81369Y803 1,306 22,098 SH   SOLE   22,098 0 0
Utilities Select Sector Spdr Index share 81369y886 254 4,784 SH   SOLE   4,784 0 0
Vanguard Financials ETF Index share 92204A405 2,329 35,634 SH   SOLE   35,634 0 0
Vanguard Small-Cap Growth ETF Index share 922908595 800 5,244 SH   SOLE   5,244 0 0
Vanguard Total Stock Market ET Index share 922908769 207 1,600 SH   SOLE   1,600 0 0
iShares Core S&P Mid-Cap ETF Index share 464287507 729 4,074 SH   SOLE   4,074 0 0
ishares S & P 100 Index Index share 464287101 262 2,358 SH   SOLE   2,358 0 0
Vanguard FTSE Developed Market Index share 921943858 211 4,861 SH   SOLE   4,861 0 0
Vanguard FTSE Europe ETF Index share 922042874 740 12,685 SH   SOLE   12,685 0 0
iShares MSCI EAFE Index share 464287465 794 11,601 SH   SOLE   11,601 0 0
Vanguard FTSE Emerging Markets Index share 922042858 594 13,643 SH   SOLE   13,643 0 0
iShares MSCI Emerging Markets Index share 464287234 258 5,760 SH   SOLE   5,760 0 0
Granite Value Fund Funds 92046L783 7,138 486,918 SH   SOLE   486,918 0 0
Aberdeen Asia-Pac Inc Fd-Close Funds 003009107 224 43,427 SH   SOLE   43,427 0 0
IShares Barclays 1-3 Year Cred Index share 464288646 2,526 23,976 SH   SOLE   23,976 0 0
IShares Barclays US TIPS Index share 464287176 501 4,413 SH   SOLE   4,413 0 0
IShares Intermediate Credit Index share 464288638 2,035 18,474 SH   SOLE   18,474 0 0
Vanguard Interm- Corp Bnd Fund Index share 92206C870 953 10,828 SH   SOLE   10,828 0 0
Vanguard Short-Term Bond ETF Index share 921937827 207 2,597 SH   SOLE   2,597 0 0
Vanguard Short-Term Infl. Prot Index share 922020805 3,551 71,820 SH   SOLE   71,820 0 0
iShares Floating Rate Bond Index share 46429B655 5,339 104,803 SH   SOLE   104,803 0 0