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 857 5,984 SH   SOLE   5,984 0 0
AbbVie, Inc. Common Stock 00287Y109 220 3,900 SH   SOLE   3,900 0 0
Accenture PLC - Cl.A Common Stock G1151C101 315 3,900 SH   SOLE   3,900 0 0
Alexanders, Inc. Common Stock 014752109 2,045 5,536 SH   SOLE   5,536 0 0
Alleghany Corp. Common Stock 017175100 11,801 26,935 SH   SOLE   26,935 0 0
American Express Common Stock 025816109 7,978 84,098 SH   SOLE   84,098 0 0
American Intl Grp Common Stock 026874784 16,429 301,005 SH   SOLE   301,005 0 0
Amgen Common Stock 031162100 249 2,100 SH   SOLE   2,100 0 0
Apache Corp. Common Stock 037411105 12,865 127,858 SH   SOLE   127,858 0 0
Apple Inc. Common Stock 037833100 17,503 188,350 SH   SOLE   188,350 0 0
Automatic Data Processing Common Stock 053015103 271 3,415 SH   SOLE   3,415 0 0
Baxter International Inc. Common Stock 071813109 12,478 172,585 SH   SOLE   172,585 0 0
Bed, Bath & Beyond, Inc. Common Stock 075896100 9,164 159,710 SH   SOLE   159,710 0 0
Berkshire Hathaway Cl. B Common Stock 084670702 14,975 118,325 SH   SOLE   118,325 0 0
Biogen Idec Inc. Common Stock 09062X103 489 1,550 SH   SOLE   1,550 0 0
Boeing Co. Common Stock 097023105 13,095 102,920 SH   SOLE   102,920 0 0
Broadcast International Inc. Common Stock 11131M100 0 21,640 SH   SOLE   21,640 0 0
Calpine Corporation Common Stock 131347304 10,618 445,965 SH   SOLE   445,965 0 0
Caterpillar Common Stock 149123101 571 5,250 SH   SOLE   5,250 0 0
Chevron Corp. Common Stock 166764100 666 5,105 SH   SOLE   5,105 0 0
Cisco Systems Inc. Common Stock 17275R102 815 32,785 SH   SOLE   32,785 0 0
Citigroup Common Stock 172967424 10,515 223,240 SH   SOLE   223,240 0 0
Coca-Cola Common Stock 191216100 10,101 238,455 SH   SOLE   238,455 0 0
Comcast Corporation Class A Common Stock 20030N101 12,400 230,998 SH   SOLE   230,998 0 0
Cummins Inc. Common Stock 231021106 10,903 70,665 SH   SOLE   70,665 0 0
Disney, Walt & Co. Common Stock 254687106 497 5,800 SH   SOLE   5,800 0 0
E.I. DuPont Common Stock 263534109 245 3,742 SH   SOLE   3,742 0 0
Emerson Electric Common Stock 291011104 564 8,496 SH   SOLE   8,496 0 0
Exxon Mobil Corp. Common Stock 30231G102 15,078 149,763 SH   SOLE   149,763 0 0
FEDEX Corporation Common Stock 31428X106 999 6,600 SH   SOLE   6,600 0 0
Foot Locker Common Stock 344849104 8,253 162,723 SH   SOLE   162,723 0 0
Ford Motor Common Stock 345370860 208 12,050 SH   SOLE   12,050 0 0
Franklin Resources, Inc. Common Stock 354613101 13,156 227,460 SH   SOLE   227,460 0 0
Freeport McMoran, Inc. Common Stock 35671D857 292 8,000 SH   SOLE   8,000 0 0
General Electric Common Stock 369604103 946 36,010 SH   SOLE   36,010 0 0
General Motors Common Stock 37045V100 15,222 419,339 SH   SOLE   419,339 0 0
Goldman Sachs Group Common Stock 38141G104 381 2,275 SH   SOLE   2,275 0 0
Hess Corp. Common Stock 42809H107 236 2,390 SH   SOLE   2,390 0 0
Honeywell Intl Common Stock 438516106 260 2,800 SH   SOLE   2,800 0 0
Humana Corp. Common Stock 444859102 452 3,540 SH   SOLE   3,540 0 0
IBM Common Stock 459200101 1,196 6,596 SH   SOLE   6,596 0 0
IR BioSciences Holdings, Inc. Common Stock 46264M303 0 71,468 SH   SOLE   71,468 0 0
JPMorgan Chase & Co. Common Stock 46625H100 1,058 18,361 SH   SOLE   18,361 0 0
Johnson & Johnson Common Stock 478160104 13,253 126,681 SH   SOLE   126,681 0 0
Kennametal Inc. Common Stock 489170100 11,990 259,080 SH   SOLE   259,080 0 0
Kinder Morgan Energy Partners Common Stock 494550106 280 3,400 SH   SOLE   3,400 0 0
Lockheed-Martin Common Stock 539830109 890 5,540 SH   SOLE   5,540 0 0
McDonalds Corp. Common Stock 580135101 694 6,885 SH   SOLE   6,885 0 0
Microsoft Corp Common Stock 594918104 13,251 317,765 SH   SOLE   317,765 0 0
News Corp. Ltd. Class A Common Stock 65249B109 9,083 506,294 SH   SOLE   506,294 0 0
Noble Energy, Inc. Common Stock 655044105 961 12,410 SH   SOLE   12,410 0 0
Oracle Corp. Common Stock 68389X105 841 20,750 SH   SOLE   20,750 0 0
Pfizer Inc. Common Stock 717081103 248 8,341 SH   SOLE   8,341 0 0
Proctor & Gamble Common Stock 742718109 617 7,850 SH   SOLE   7,850 0 0
Qualcomm, Inc Common Stock 747525103 11,522 145,485 SH   SOLE   145,485 0 0
Royal Dutch Shell PLC-AD Common Stock 780259206 394 4,786 SH   SOLE   4,786 0 0
Sanofi-Aventis-ADR Common Stock 80105N105 12,661 238,126 SH   SOLE   238,126 0 0
Sirius XM Holdings, Inc. Common Stock 82968B103 80 23,120 SH   SOLE   23,120 0 0
Southwestern Energy Co. Common Stock 845467109 11,960 262,905 SH   SOLE   262,905 0 0
Suncor Energy Common Stock 867224107 262 6,150 SH   SOLE   6,150 0 0
TRW Automotive Holdings Corp. Common Stock 87264S106 13,792 154,070 SH   SOLE   154,070 0 0
Tesco plc ADR Common Stock 881575302 8,498 580,088 SH   SOLE   580,088 0 0
Ultra Petroleum Corp. Common Stock 903914109 13,303 448,065 SH   SOLE   448,065 0 0
Unilever ADR Common Stock 904767704 9,477 209,170 SH   SOLE   209,170 0 0
Unilever NV Common Stock 904784709 2,310 52,780 SH   SOLE   52,780 0 0
Unit Corporation Common Stock 909218109 12,924 187,770 SH   SOLE   187,770 0 0
UnitedHealth Group Inc. Common Stock 91324P102 13,035 159,445 SH   SOLE   159,445 0 0
Verizon Communications Common Stock 92343V104 450 9,203 SH   SOLE   9,203 0 0
Vornado REIT Common Stock 929042109 1,121 10,500 SH   SOLE   10,500 0 0
W.P. Carey Inc. Common Stock 92936U109 393 6,103 SH   SOLE   6,103 0 0
Wal Mart Stores Inc. Common Stock 931142103 9,899 131,865 SH   SOLE   131,865 0 0
Western Union Common Stock 959802109 9,737 561,521 SH   SOLE   561,521 0 0
Ishares Russell 2000 Index share 464287655 556 4,680 SH   SOLE   4,680 0 0
Midcap SPDR Trust Ser 1 - S&P Index share 78467Y107 871 3,342 SH   SOLE   3,342 0 0
SPDR S&P 500 ETF Trust Ser. 1 Index share 78462F103 376 1,922 SH   SOLE   1,922 0 0
Vanguard Financials ETF Index share 92204A405 297 6,400 SH   SOLE   6,400 0 0
Vanguard Small-Cap Growth ETF Index share 922908595 312 2,450 SH   SOLE   2,450 0 0
Vanguard Total Stock Market ET Index share 922908769 1,013 9,950 SH   SOLE   9,950 0 0
iShares Core S&P Mid-Cap ETF Index share 464287507 308 2,150 SH   SOLE   2,150 0 0
Vanguard FTSE Developed Market Index share 921943858 463 10,861 SH   SOLE   10,861 0 0
Vanguard FTSE Europe ETF Index share 922042874 372 6,200 SH   SOLE   6,200 0 0
iShares MSCI EAFE Index share 464287465 638 9,330 SH   SOLE   9,330 0 0
Ishares MSCI Emerging Markets Index share 464287234 278 6,440 SH   SOLE   6,440 0 0
Vanguard FTSE Emerging Markets Index share 922042858 435 10,075 SH   SOLE   10,075 0 0
Granite Value Fund Funds 92046L783 9,784 673,337 SH   SOLE   673,337 0 0
American Europacific Growth R3 Funds 298706854 1,843 37,052 SH   SOLE   37,052 0 0
Invesco Senior Income Trust Funds 46131H107 207 41,300 SH   SOLE   41,300 0 0
Western Asset High Income Fund Funds 95766J102 132 14,000 SH   SOLE   14,000 0 0
Western Asset Managed High Inc Funds 95766L107 168 28,900 SH   SOLE   28,900 0 0
IShares Barclays 1-3 Year Cred Index share 464288646 1,882 17,810 SH   SOLE   17,810 0 0
IShares Barclays US TIPS Index share 464287176 1,336 11,581 SH   SOLE   11,581 0 0
IShares Intermediate Credit Index share 464288638 601 5,450 SH   SOLE   5,450 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 233 8,000 SH   SOLE   8,000 0 0
SPDR Barclays Conv. Secs. ETF Index share 78464A359 264 5,225 SH   SOLE   5,225 0 0
SPDR Barclays Short Term Hi Yl Index share 78468R408 201 6,500 SH   SOLE   6,500 0 0
Vanguard Short-Term Corp. Bond Index share 92206C409 257 3,200 SH   SOLE   3,200 0 0
Vanguard Short-Term Infl. Prot Index share 922020805 2,366 47,205 SH   SOLE   47,205 0 0
iShares Barclays 0-5 Year TIPS Index share 46429B747 205 2,000 SH   SOLE   2,000 0 0
iShares Floating Rate Bond Index share 46429B655 3,912 77,015 SH   SOLE   77,015 0 0