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 983 5,984 SH   SOLE   5,984 0 0
AbbVie, Inc. Common Stock 00287Y109 249 3,800 SH   SOLE   3,800 0 0
Abbott Labs Common Stock 002824100 214 4,750 SH   SOLE   4,750 0 0
Accenture PLC - Cl.A Common Stock G1151C101 299 3,350 SH   SOLE   3,350 0 0
Alexanders, Inc. Common Stock 014752109 2,420 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 11,950 25,782 SH   SOLE   25,782 0 0
American Express Common Stock 025816109 8,214 88,288 SH   SOLE   88,288 0 0
American Intl Grp Common Stock 026874784 15,944 284,660 SH   SOLE   284,660 0 0
Amgen Common Stock 031162100 292 1,834 SH   SOLE   1,834 0 0
Apache Corp. Common Stock 037411105 4,105 65,506 SH   SOLE   65,506 0 0
Apple Inc. Common Stock 037833100 17,060 154,553 SH   SOLE   154,553 0 0
Automatic Data Processing Common Stock 053015103 285 3,415 SH   SOLE   3,415 0 0
Baxter International Inc. Common Stock 071813109 12,794 174,565 SH   SOLE   174,565 0 0
Bed, Bath & Beyond, Inc. Common Stock 075896100 11,886 156,040 SH   SOLE   156,040 0 0
Berkshire Hathaway Cl. B Common Stock 084670702 18,734 124,768 SH   SOLE   124,768 0 0
Biogen Idec Inc. Common Stock 09062X103 424 1,250 SH   SOLE   1,250 0 0
Boeing Co. Common Stock 097023105 12,516 96,292 SH   SOLE   96,292 0 0
C.R. Bard Inc. Common Stock 067383109 10,440 62,660 SH   SOLE   62,660 0 0
Calpine Corporation Common Stock 131347304 9,699 438,283 SH   SOLE   438,283 0 0
Chevron Corp. Common Stock 166764100 395 3,520 SH   SOLE   3,520 0 0
Cigna Corp Common Stock 125509109 206 2,000 SH   SOLE   2,000 0 0
Cisco Systems Inc. Common Stock 17275R102 710 25,515 SH   SOLE   25,515 0 0
Citigroup Common Stock 172967424 11,840 218,815 SH   SOLE   218,815 0 0
Coca-Cola Common Stock 191216100 10,668 252,685 SH   SOLE   252,685 0 0
Comcast Corporation Class A Common Stock 20030N101 12,411 213,940 SH   SOLE   213,940 0 0
Cummins Inc. Common Stock 231021106 9,910 68,740 SH   SOLE   68,740 0 0
Disney, Walt & Co. Common Stock 254687106 546 5,800 SH   SOLE   5,800 0 0
E.I. DuPont Common Stock 263534109 315 4,262 SH   SOLE   4,262 0 0
Emerson Electric Common Stock 291011104 494 7,996 SH   SOLE   7,996 0 0
Exxon Mobil Corp. Common Stock 30231G102 15,320 165,709 SH   SOLE   165,709 0 0
FEDEX Corporation Common Stock 31428X106 1,016 5,850 SH   SOLE   5,850 0 0
Foot Locker Common Stock 344849104 8,306 147,848 SH   SOLE   147,848 0 0
Ford Motor Common Stock 345370860 195 12,550 SH   SOLE   12,550 0 0
Franklin Resources, Inc. Common Stock 354613101 11,702 211,345 SH   SOLE   211,345 0 0
General Electric Common Stock 369604103 885 35,010 SH   SOLE   35,010 0 0
General Motors Common Stock 37045V100 14,565 417,219 SH   SOLE   417,219 0 0
Goldman Sachs Group Common Stock 38141G104 383 1,975 SH   SOLE   1,975 0 0
Honeywell Intl Common Stock 438516106 280 2,800 SH   SOLE   2,800 0 0
Humana Corp. Common Stock 444859102 468 3,260 SH   SOLE   3,260 0 0
IBM Common Stock 459200101 1,004 6,255 SH   SOLE   6,255 0 0
IR BioSciences Holdings, Inc. Common Stock 46264M303 0 71,468 SH   SOLE   71,468 0 0
JPMorgan Chase & Co. Common Stock 46625H100 913 14,586 SH   SOLE   14,586 0 0
Johnson & Johnson Common Stock 478160104 13,051 124,806 SH   SOLE   124,806 0 0
Lockheed-Martin Common Stock 539830109 515 2,675 SH   SOLE   2,675 0 0
McDonalds Corp. Common Stock 580135101 570 6,085 SH   SOLE   6,085 0 0
Merck Common Stock 58933Y105 221 3,900 SH   SOLE   3,900 0 0
Microsoft Corp Common Stock 594918104 13,716 295,280 SH   SOLE   295,280 0 0
News Corp. Ltd. Class A Common Stock 65249B109 8,588 547,379 SH   SOLE   547,379 0 0
Noble Energy, Inc. Common Stock 655044105 432 9,110 SH   SOLE   9,110 0 0
Oracle Corp. Common Stock 68389X105 857 19,050 SH   SOLE   19,050 0 0
Pall Corporation Common Stock 696429307 202 2,000 SH   SOLE   2,000 0 0
Pfizer Inc. Common Stock 717081103 260 8,341 SH   SOLE   8,341 0 0
Proctor & Gamble Common Stock 742718109 715 7,850 SH   SOLE   7,850 0 0
Royal Dutch Shell PLC-AD Common Stock 780259206 309 4,611 SH   SOLE   4,611 0 0
Sanofi-Aventis-ADR Common Stock 80105N105 10,005 219,352 SH   SOLE   219,352 0 0
Sirius XM Holdings, Inc. Common Stock 82968B103 91 26,120 SH   SOLE   26,120 0 0
Southwestern Energy Co. Common Stock 845467109 7,909 289,795 SH   SOLE   289,795 0 0
Starz Common Stock 85571Q102 8,221 276,790 SH   SOLE   276,790 0 0
Ultra Petroleum Corp. Common Stock 903914109 3,226 245,155 SH   SOLE   245,155 0 0
Unilever ADR Common Stock 904767704 9,030 223,075 SH   SOLE   223,075 0 0
Unilever NV Common Stock 904784709 2,246 57,530 SH   SOLE   57,530 0 0
Unit Corporation Common Stock 909218109 4,211 123,500 SH   SOLE   123,500 0 0
United Technologies Common Stock 913017109 9,864 85,770 SH   SOLE   85,770 0 0
UnitedHealth Group Inc. Common Stock 91324P102 14,344 141,895 SH   SOLE   141,895 0 0
Verizon Communications Common Stock 92343V104 288 6,155 SH   SOLE   6,155 0 0
Vornado REIT Common Stock 929042109 1,236 10,500 SH   SOLE   10,500 0 0
W.P. Carey Inc. Common Stock 92936U109 1,462 20,863 SH   SOLE   20,863 0 0
Wal Mart Stores Inc. Common Stock 931142103 10,664 124,168 SH   SOLE   124,168 0 0
Western Union Common Stock 959802109 9,779 546,006 SH   SOLE   546,006 0 0
Whirlpool Common Stock 963320106 11,933 61,595 SH   SOLE   61,595 0 0
Consumer Discretionary Select Index share 81369Y407 202 2,795 SH   SOLE   2,795 0 0
Ishares Russell 2000 Index share 464287655 518 4,330 SH   SOLE   4,330 0 0
Midcap SPDR Trust Ser 1 - S&P Index share 78467Y107 882 3,342 SH   SOLE   3,342 0 0
SPDR S&P 500 ETF Trust Ser. 1 Index share 78462F103 395 1,922 SH   SOLE   1,922 0 0
SPDR S&P Oil & Gas Exp & PR Index share 78464A730 8,280 173,010 SH   SOLE   173,010 0 0
Vanguard Financials ETF Index share 92204A405 344 6,925 SH   SOLE   6,925 0 0
Vanguard Small-Cap Growth ETF Index share 922908595 397 3,150 SH   SOLE   3,150 0 0
iShares Core S&P Mid-Cap ETF Index share 464287507 246 1,700 SH   SOLE   1,700 0 0
Vanguard FTSE Developed Market Index share 921943858 411 10,861 SH   SOLE   10,861 0 0
Vanguard FTSE Europe ETF Index share 922042874 325 6,200 SH   SOLE   6,200 0 0
iShares MSCI EAFE Index share 464287465 635 10,430 SH   SOLE   10,430 0 0
Ishares MSCI Emerging Markets Index share 464287234 253 6,440 SH   SOLE   6,440 0 0
Vanguard FTSE Emerging Markets Index share 922042858 433 10,825 SH   SOLE   10,825 0 0
Granite Value Fund Funds 92046L783 10,068 740,872 SH   SOLE   740,872 0 0
American Europacific Growth R3 Funds 298706854 1,731 37,442 SH   SOLE   37,442 0 0
Invesco Senior Income Trust Funds 46131H107 188 41,300 SH   SOLE   41,300 0 0
Western Asset High Income Fund Funds 95766J102 116 14,000 SH   SOLE   14,000 0 0
Western Asset Managed High Inc Funds 95766L107 148 28,900 SH   SOLE   28,900 0 0
IShares Barclays 1-3 Year Cred Index share 464288646 1,727 16,420 SH   SOLE   16,420 0 0
IShares Barclays US TIPS Index share 464287176 1,220 10,891 SH   SOLE   10,891 0 0
IShares Intermediate Credit Index share 464288638 684 6,255 SH   SOLE   6,255 0 0
IShares iBoxx Investment Grade Index share 464287242 344 2,885 SH   SOLE   2,885 0 0
PowerShares Emerg Mkts Soverei Index share 73936T573 225 8,000 SH   SOLE   8,000 0 0
SPDR Barclays Conv. Secs. ETF Index share 78464A359 245 5,225 SH   SOLE   5,225 0 0
SPDR Barclays Short Term Hi Yl Index share 78468R408 209 7,245 SH   SOLE   7,245 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,815 58,350 SH   SOLE   58,350 0 0
iShares Floating Rate Bond Index share 46429B655 4,171 82,525 SH   SOLE   82,525 0 0