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 994 5,984 SH   SOLE   5,984 0 0
AT&T Corp. Common Stock 00206R102 7,400 224,453 SH   SOLE   224,453 0 0
AbbVie, Inc. Common Stock 00287Y109 221 3,800 SH   SOLE   3,800 0 0
Abbott Labs Common Stock 002824100 233 4,950 SH   SOLE   4,950 0 0
Accenture PLC - Cl.A Common Stock G1151C101 340 3,600 SH   SOLE   3,600 0 0
Alexanders, Inc. Common Stock 014752109 2,538 5,536 SH   SOLE   5,536 0 0
Alibaba Group Hldgs Limited RS Common Stock 016991994 0 16,390 SH   SOLE   16,390 0 0
Alleghany Corp. Common Stock 017175100 12,622 25,759 SH   SOLE   25,759 0 0
American Express Common Stock 025816109 6,904 88,454 SH   SOLE   88,454 0 0
American Intl Grp Common Stock 026874784 15,378 281,245 SH   SOLE   281,245 0 0
Amgen Common Stock 031162100 301 1,834 SH   SOLE   1,834 0 0
Apache Corp. Common Stock 037411105 6,005 98,716 SH   SOLE   98,716 0 0
Apple Inc. Common Stock 037833100 14,916 118,036 SH   SOLE   118,036 0 0
Automatic Data Processing Common Stock 053015103 293 3,415 SH   SOLE   3,415 0 0
Baxter International Inc. Common Stock 071813109 11,853 172,375 SH   SOLE   172,375 0 0
Bed, Bath & Beyond, Inc. Common Stock 075896100 11,786 154,200 SH   SOLE   154,200 0 0
Berkshire Hathaway Cl. B Common Stock 084670702 18,220 124,815 SH   SOLE   124,815 0 0
Biogen Inc. Common Stock 09062X103 475 1,100 SH   SOLE   1,100 0 0
Boeing Co. Common Stock 097023105 13,936 91,267 SH   SOLE   91,267 0 0
C.R. Bard Inc. Common Stock 067383109 10,506 62,030 SH   SOLE   62,030 0 0
Calpine Corporation Common Stock 131347304 9,700 431,318 SH   SOLE   431,318 0 0
Chevron Corp. Common Stock 166764100 494 4,620 SH   SOLE   4,620 0 0
Cigna Corp Common Stock 125509109 260 2,000 SH   SOLE   2,000 0 0
Cimarex Energy Common Stock 171798101 3,613 31,275 SH   SOLE   31,275 0 0
Cisco Systems Inc. Common Stock 17275R102 824 29,815 SH   SOLE   29,815 0 0
Citigroup Common Stock 172967424 11,187 216,630 SH   SOLE   216,630 0 0
Coca-Cola Common Stock 191216100 10,411 257,005 SH   SOLE   257,005 0 0
Comcast Corporation Class A Common Stock 20030N101 11,985 211,712 SH   SOLE   211,712 0 0
Cummins Inc. Common Stock 231021106 9,518 67,915 SH   SOLE   67,915 0 0
Disney, Walt & Co. Common Stock 254687106 478 4,500 SH   SOLE   4,500 0 0
E.I. DuPont Common Stock 263534109 324 4,462 SH   SOLE   4,462 0 0
Emerson Electric Common Stock 291011104 452 7,996 SH   SOLE   7,996 0 0
Exxon Mobil Corp. Common Stock 30231G102 14,185 165,655 SH   SOLE   165,655 0 0
FEDEX Corporation Common Stock 31428X106 925 5,550 SH   SOLE   5,550 0 0
Foot Locker Common Stock 344849104 9,169 144,138 SH   SOLE   144,138 0 0
Franklin Resources, Inc. Common Stock 354613101 10,841 209,404 SH   SOLE   209,404 0 0
General Electric Common Stock 369604103 748 29,790 SH   SOLE   29,790 0 0
General Motors Common Stock 37045V100 14,140 375,272 SH   SOLE   375,272 0 0
Goldman Sachs Group Common Stock 38141G104 320 1,675 SH   SOLE   1,675 0 0
Honeywell Intl Common Stock 438516106 6,035 57,525 SH   SOLE   57,525 0 0
Humana Corp. Common Stock 444859102 562 3,100 SH   SOLE   3,100 0 0
IBM Common Stock 459200101 996 6,120 SH   SOLE   6,120 0 0
IR BioSciences Holdings, Inc. Common Stock 46264M303 0 71,468 SH   SOLE   71,468 0 0
JPMorgan Chase & Co. Common Stock 46625H100 818 13,411 SH   SOLE   13,411 0 0
Johnson & Johnson Common Stock 478160104 12,598 124,053 SH   SOLE   124,053 0 0
Kinder Morgan, Inc. (DE) Class Common Stock 49456B101 307 7,298 SH   SOLE   7,298 0 0
Lockheed-Martin Common Stock 539830109 707 3,450 SH   SOLE   3,450 0 0
McDonalds Corp. Common Stock 580135101 596 6,085 SH   SOLE   6,085 0 0
Merck Common Stock 58933Y105 236 4,050 SH   SOLE   4,050 0 0
Microsoft Corp Common Stock 594918104 11,818 288,520 SH   SOLE   288,520 0 0
News Corp. Ltd. Class A Common Stock 65249B109 8,850 545,639 SH   SOLE   545,639 0 0
Noble Energy, Inc. Common Stock 655044105 447 9,110 SH   SOLE   9,110 0 0
Oracle Corp. Common Stock 68389X105 7,762 178,690 SH   SOLE   178,690 0 0
Pall Corporation Common Stock 696429307 203 2,000 SH   SOLE   2,000 0 0
Pfizer Inc. Common Stock 717081103 292 8,341 SH   SOLE   8,341 0 0
Proctor & Gamble Common Stock 742718109 649 7,850 SH   SOLE   7,850 0 0
Royal Dutch Shell PLC-AD Common Stock 780259206 289 4,736 SH   SOLE   4,736 0 0
Sanofi-Aventis-ADR Common Stock 80105N105 1,333 26,526 SH   SOLE   26,526 0 0
Southwestern Energy Co. Common Stock 845467109 6,866 298,150 SH   SOLE   298,150 0 0
Starz Common Stock 85571Q102 9,354 275,210 SH   SOLE   275,210 0 0
Ultra Petroleum Corp. Common Stock 903914109 6,119 400,175 SH   SOLE   400,175 0 0
Unilever ADR Common Stock 904767704 9,537 222,775 SH   SOLE   222,775 0 0
Unilever NV Common Stock 904784709 2,651 61,700 SH   SOLE   61,700 0 0
Unit Corporation Common Stock 909218109 4,358 152,370 SH   SOLE   152,370 0 0
United Technologies Common Stock 913017109 10,088 84,895 SH   SOLE   84,895 0 0
UnitedHealth Group Inc. Common Stock 91324P102 12,480 103,137 SH   SOLE   103,137 0 0
Verizon Communications Common Stock 92343V104 476 9,695 SH   SOLE   9,695 0 0
Vornado REIT Common Stock 929042109 1,180 10,500 SH   SOLE   10,500 0 0
W.P. Carey Inc. Common Stock 92936U109 1,223 18,015 SH   SOLE   18,015 0 0
Wal Mart Stores Inc. Common Stock 931142103 10,024 121,463 SH   SOLE   121,463 0 0
Western Union Common Stock 959802109 11,026 540,501 SH   SOLE   540,501 0 0
Whirlpool Common Stock 963320106 10,407 51,765 SH   SOLE   51,765 0 0
Consumer Discretionary Select Index share 81369Y407 276 3,645 SH   SOLE   3,645 0 0
Ishares Russell 2000 Index share 464287655 540 4,330 SH   SOLE   4,330 0 0
Midcap SPDR Trust Ser 1 - S&P Index share 78467Y107 930 3,342 SH   SOLE   3,342 0 0
SPDR S&P 500 ETF Trust Ser. 1 Index share 78462F103 338 1,622 SH   SOLE   1,622 0 0
SPDR S&P Oil & Gas Exp & PR Index share 78464A730 2,766 55,860 SH   SOLE   55,860 0 0
Vanguard Financials ETF Index share 92204A405 348 7,025 SH   SOLE   7,025 0 0
Vanguard Small-Cap Growth ETF Index share 922908595 423 3,150 SH   SOLE   3,150 0 0
iShares Core S&P Mid-Cap ETF Index share 464287507 259 1,700 SH   SOLE   1,700 0 0
Vanguard FTSE Developed Market Index share 921943858 439 10,861 SH   SOLE   10,861 0 0
Vanguard FTSE Europe ETF Index share 922042874 342 6,200 SH   SOLE   6,200 0 0
iShares MSCI EAFE Index share 464287465 680 10,430 SH   SOLE   10,430 0 0
Ishares MSCI Emerging Markets Index share 464287234 259 6,440 SH   SOLE   6,440 0 0
Vanguard FTSE Emerging Markets Index share 922042858 418 10,225 SH   SOLE   10,225 0 0
Granite Value Fund Funds 92046L783 9,905 715,156 SH   SOLE   715,156 0 0
American Europacific Growth R3 Funds 298706854 1,850 37,442 SH   SOLE   37,442 0 0
Invesco Senior Income Trust Funds 46131H107 197 41,300 SH   SOLE   41,300 0 0
Western Asset High Income Fund Funds 95766J102 113 14,000 SH   SOLE   14,000 0 0
Western Asset Managed High Inc Funds 95766L107 149 28,900 SH   SOLE   28,900 0 0
IShares Barclays 1-3 Year Cred Index share 464288646 1,620 15,363 SH   SOLE   15,363 0 0
IShares Barclays US TIPS Index share 464287176 1,157 10,208 SH   SOLE   10,208 0 0
IShares Intermediate Credit Index share 464288638 781 7,075 SH   SOLE   7,075 0 0
IShares iBoxx Investment Grade Index share 464287242 350 2,885 SH   SOLE   2,885 0 0
PowerShares Emerg Mkts Soverei Index share 73936T573 228 8,000 SH   SOLE   8,000 0 0
SPDR Barclays Conv. Secs. ETF Index share 78464A359 252 5,225 SH   SOLE   5,225 0 0
SPDR Barclays Short Term Hi Yl Index share 78468R408 250 8,540 SH   SOLE   8,540 0 0
Vanguard Short-Term Corp. Bond Index share 92206C409 256 3,200 SH   SOLE   3,200 0 0
Vanguard Short-Term Infl. Prot Index share 922020805 2,767 57,160 SH   SOLE   57,160 0 0
iShares Floating Rate Bond Index share 46429B655 4,135 81,645 SH   SOLE   81,645 0 0