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 777 5,484 SH   SOLE   5,484 0 0
AT&T Corp. Common Stock 00206R102 7,031 215,818 SH   SOLE   215,818 0 0
AbbVie, Inc. Common Stock 00287Y109 207 3,800 SH   SOLE   3,800 0 0
Abbott Labs Common Stock 002824100 4,526 112,521 SH   SOLE   112,521 0 0
Accenture PLC - Cl.A Common Stock G1151C101 260 2,650 SH   SOLE   2,650 0 0
Agrium Inc. Common Stock 008916108 1,725 19,272 SH   SOLE   19,272 0 0
Alexanders, Inc. Common Stock 014752109 2,020 5,400 SH   SOLE   5,400 0 0
Alibaba Group Hldgs Limited RS Common Stock 01609W102 967 16,390 SH   SOLE   16,390 0 0
Alleghany Corp. Common Stock 017175100 11,253 24,039 SH   SOLE   24,039 0 0
American Express Common Stock 025816109 8,592 115,903 SH   SOLE   115,903 0 0
American Intl Grp Common Stock 026874784 12,240 215,410 SH   SOLE   215,410 0 0
Amgen Common Stock 031162100 254 1,834 SH   SOLE   1,834 0 0
Apache Corp. Common Stock 037411105 3,919 100,067 SH   SOLE   100,067 0 0
Apple Inc. Common Stock 037833100 11,859 107,518 SH   SOLE   107,518 0 0
Automatic Data Processing Common Stock 053015103 274 3,415 SH   SOLE   3,415 0 0
Banco Latinoamericano Decomerc Common Stock p16994132 3,840 165,880 SH   SOLE   165,880 0 0
Bank of Nova Scotia Common Stock 064149107 5,162 117,110 SH   SOLE   117,110 0 0
Baxalta, Inc. Common Stock 07177M103 5,069 160,855 SH   SOLE   160,855 0 0
Bed, Bath & Beyond, Inc. Common Stock 075896100 8,186 143,570 SH   SOLE   143,570 0 0
Berkshire Hathaway Cl. B Common Stock 084670702 15,193 116,512 SH   SOLE   116,512 0 0
Biogen Inc. Common Stock 09062X103 321 1,100 SH   SOLE   1,100 0 0
Boeing Co. Common Stock 097023105 10,219 78,037 SH   SOLE   78,037 0 0
C.R. Bard Inc. Common Stock 067383109 10,278 55,165 SH   SOLE   55,165 0 0
Calpine Corporation Common Stock 131347304 5,710 391,073 SH   SOLE   391,073 0 0
Celgene Corp. Common Stock 151020104 330 3,050 SH   SOLE   3,050 0 0
Chevron Corp. Common Stock 166764100 370 4,695 SH   SOLE   4,695 0 0
China Mobile Ltd Spn ADR Common Stock 16941m109 6,777 113,902 SH   SOLE   113,902 0 0
Cigna Corp Common Stock 125509109 270 2,000 SH   SOLE   2,000 0 0
Cimarex Energy Common Stock 171798101 3,171 30,940 SH   SOLE   30,940 0 0
Cisco Systems Inc. Common Stock 17275R102 736 28,030 SH   SOLE   28,030 0 0
Citigroup Common Stock 172967424 10,014 201,850 SH   SOLE   201,850 0 0
Coca-Cola Common Stock 191216100 9,806 244,420 SH   SOLE   244,420 0 0
Comcast Corporation Class A Common Stock 20030N101 10,957 192,629 SH   SOLE   192,629 0 0
Corning, Inc. Common Stock 219350105 8,271 483,110 SH   SOLE   483,110 0 0
Cummins Inc. Common Stock 231021106 6,849 63,080 SH   SOLE   63,080 0 0
Diageo PLC Common Stock 25243Q205 5,990 55,575 SH   SOLE   55,575 0 0
Disney, Walt & Co. Common Stock 254687106 460 4,500 SH   SOLE   4,500 0 0
E.I. DuPont Common Stock 263534109 3,385 70,219 SH   SOLE   70,219 0 0
Emerson Electric Common Stock 291011104 252 5,700 SH   SOLE   5,700 0 0
Exxon Mobil Corp. Common Stock 30231G102 18,544 249,408 SH   SOLE   249,408 0 0
FEDEX Corporation Common Stock 31428X106 655 4,550 SH   SOLE   4,550 0 0
Foot Locker Common Stock 344849104 6,534 90,788 SH   SOLE   90,788 0 0
General Electric Common Stock 369604103 7,252 287,560 SH   SOLE   287,560 0 0
General Mills Common Stock 370334104 9,163 163,242 SH   SOLE   163,242 0 0
General Motors Common Stock 37045V100 10,545 351,267 SH   SOLE   351,267 0 0
Gentex Corp Common Stock 371901109 4,932 318,200 SH   SOLE   318,200 0 0
Gilead Sciences, Inc. Common Stock 375558103 6,635 67,575 SH   SOLE   67,575 0 0
Goldman Sachs Group Common Stock 38141G104 269 1,550 SH   SOLE   1,550 0 0
Honeywell Intl Common Stock 438516106 6,045 63,835 SH   SOLE   63,835 0 0
Huaneng Power Int'l. Inc.-ADR Common Stock 443304100 6,422 151,826 SH   SOLE   151,826 0 0
Hubbell Inc. Cl B Common Stock 443510201 3,388 39,881 SH   SOLE   39,881 0 0
Humana Corp. Common Stock 444859102 492 2,750 SH   SOLE   2,750 0 0
IBM Common Stock 459200101 985 6,795 SH   SOLE   6,795 0 0
IR BioSciences Holdings, Inc. Common Stock 46264M303 0 71,468 SH   SOLE   71,468 0 0
JPMorgan Chase & Co. Common Stock 46625H100 719 11,786 SH   SOLE   11,786 0 0
Johnson & Johnson Common Stock 478160104 20,145 215,799 SH   SOLE   215,799 0 0
Lockheed-Martin Common Stock 539830109 632 3,050 SH   SOLE   3,050 0 0
Manulife Financial Corp. Common Stock 56501R106 6,571 424,465 SH   SOLE   424,465 0 0
Mattel, Inc. Common Stock 577081102 5,561 264,055 SH   SOLE   264,055 0 0
McDonalds Corp. Common Stock 580135101 681 6,913 SH   SOLE   6,913 0 0
Merck Common Stock 58933Y105 5,651 114,410 SH   SOLE   114,410 0 0
Met Life Common Stock 59156R108 13,313 282,348 SH   SOLE   282,348 0 0
Microsoft Corp Common Stock 594918104 11,590 261,868 SH   SOLE   261,868 0 0
National Grid PLC ADS Common Stock 636274300 7,156 102,776 SH   SOLE   102,776 0 0
Nestle S.A. Sp ADR Common Stock 641069406 8,749 116,275 SH   SOLE   116,275 0 0
Noble Energy, Inc. Common Stock 655044105 257 8,510 SH   SOLE   8,510 0 0
Oracle Corp. Common Stock 68389X105 6,273 173,680 SH   SOLE   173,680 0 0
Pembina Pipeline Corp Shs Common Stock 706327103 5,082 211,669 SH   SOLE   211,669 0 0
Pepsico Inc. Common Stock 713448108 233 2,475 SH   SOLE   2,475 0 0
Pfizer Inc. Common Stock 717081103 262 8,341 SH   SOLE   8,341 0 0
Plum Crk Timber REIT Common Stock 729251108 5,413 136,994 SH   SOLE   136,994 0 0
Proctor & Gamble Common Stock 742718109 558 7,750 SH   SOLE   7,750 0 0
Royal Dutch Shell PLC-AD Common Stock 780259206 6,212 131,073 SH   SOLE   131,073 0 0
Sanofi-Aventis-ADR Common Stock 80105N105 543 11,441 SH   SOLE   11,441 0 0
Southwestern Energy Co. Common Stock 845467109 3,654 287,911 SH   SOLE   287,911 0 0
Starz Common Stock 85571Q102 9,508 254,625 SH   SOLE   254,625 0 0
TelUS Corp Common Stock 87971m103 8,536 270,639 SH   SOLE   270,639 0 0
Total SA France Spons. ADR Common Stock 89151E109 7,450 166,636 SH   SOLE   166,636 0 0
Ultra Petroleum Corp. Common Stock 903914109 2,579 403,640 SH   SOLE   403,640 0 0
Unilever ADR Common Stock 904767704 14,833 363,735 SH   SOLE   363,735 0 0
Unilever NV Common Stock 904784709 2,486 61,835 SH   SOLE   61,835 0 0
Union Pacific Common Stock 907818108 309 3,500 SH   SOLE   3,500 0 0
Unit Corporation Common Stock 909218109 1,506 133,775 SH   SOLE   133,775 0 0
United Parcel Service Inc. Cl Common Stock 911312106 6,067 61,480 SH   SOLE   61,480 0 0
United Technologies Common Stock 913017109 7,206 80,975 SH   SOLE   80,975 0 0
UnitedHealth Group Inc. Common Stock 91324P102 7,333 63,212 SH   SOLE   63,212 0 0
Verizon Communications Common Stock 92343V104 422 9,701 SH   SOLE   9,701 0 0
Vornado REIT Common Stock 929042109 949 10,500 SH   SOLE   10,500 0 0
Wal Mart Stores Inc. Common Stock 931142103 7,233 111,558 SH   SOLE   111,558 0 0
Western Union Common Stock 959802109 8,978 489,021 SH   SOLE   489,021 0 0
Whirlpool Common Stock 963320106 7,005 47,570 SH   SOLE   47,570 0 0
Consumer Discretionary Select Index share 81369Y407 263 3,545 SH   SOLE   3,545 0 0
Ishares Russell 2000 Index share 464287655 476 4,360 SH   SOLE   4,360 0 0
Midcap SPDR Trust Ser 1 - S&P Index share 78467Y107 832 3,342 SH   SOLE   3,342 0 0
SPDR S&P 500 ETF Trust Ser. 1 Index share 78462F103 253 1,322 SH   SOLE   1,322 0 0
SPDR S&P Oil & Gas Exp & PR Index share 78464A730 921 28,055 SH   SOLE   28,055 0 0
Technology Select Sector Index share 81369Y803 209 5,298 SH   SOLE   5,298 0 0
Vanguard Financials ETF Index share 92204A405 313 6,755 SH   SOLE   6,755 0 0
Vanguard Small-Cap Growth ETF Index share 922908595 374 3,175 SH   SOLE   3,175 0 0
iShares Core S&P Mid-Cap ETF Index share 464287507 257 1,880 SH   SOLE   1,880 0 0
Vanguard FTSE Developed Market Index share 921943858 387 10,861 SH   SOLE   10,861 0 0
Vanguard FTSE Europe ETF Index share 922042874 318 6,475 SH   SOLE   6,475 0 0
iShares MSCI EAFE Index share 464287465 601 10,480 SH   SOLE   10,480 0 0
Vanguard FTSE All-World Ex-US Index share 922042775 221 5,186 SH   SOLE   5,186 0 0
Vanguard FTSE Emerging Markets Index share 922042858 348 10,530 SH   SOLE   10,530 0 0
Granite Value Fund Funds 92046L783 6,940 573,588 SH   SOLE   573,588 0 0
Aberdeen Asia-Pac Inc Fd-Close Funds 003009107 6,067 1,348,244 SH   SOLE   1,348,244 0 0
American Europacific Growth R3 Funds 298706854 1,665 37,442 SH   SOLE   37,442 0 0
Invesco Senior Income Trust Funds 46131H107 173 41,300 SH   SOLE   41,300 0 0
Western Asset High Income Fund Funds 95766J102 91 14,000 SH   SOLE   14,000 0 0
Western Asset Managed High Inc Funds 95766L107 129 28,900 SH   SOLE   28,900 0 0
IShares Barclays 1-3 Year Cred Index share 464288646 1,554 14,780 SH   SOLE   14,780 0 0
IShares Barclays US TIPS Index share 464287176 876 7,913 SH   SOLE   7,913 0 0
IShares Intermediate Credit Index share 464288638 1,011 9,310 SH   SOLE   9,310 0 0
IShares iBoxx Investment Grade Index share 464287242 277 2,385 SH   SOLE   2,385 0 0
PowerShares Emerg Mkts Soverei Index share 73936T573 219 8,000 SH   SOLE   8,000 0 0
SPDR Barclays Conv. Secs. ETF Index share 78464A359 234 5,225 SH   SOLE   5,225 0 0
SPDR Barclays Short Term Hi Yl Index share 78468R408 313 11,615 SH   SOLE   11,615 0 0
Vanguard Interm- Corp Bnd Fund Index share 92206C870 248 2,900 SH   SOLE   2,900 0 0
Vanguard Short-Term Corp. Bond Index share 92206C409 255 3,200 SH   SOLE   3,200 0 0
Vanguard Short-Term Infl. Prot Index share 922020805 2,515 51,985 SH   SOLE   51,985 0 0
iShares Floating Rate Bond Index share 46429B655 3,534 70,040 SH   SOLE   70,040 0 0