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 812 5,984 SH   SOLE   5,984 0 0
AbbVie, Inc. Common Stock 00287Y109 203 3,955 SH   SOLE   3,955 0 0
Accenture PLC - Cl.A Common Stock G1151C101 311 3,900 SH   SOLE   3,900 0 0
Alexanders, Inc. Common Stock 014752109 1,998 5,536 SH   SOLE   5,536 0 0
Alleghany Corp. Common Stock 017175100 11,160 27,395 SH   SOLE   27,395 0 0
American Express Common Stock 025816109 11,332 125,870 SH   SOLE   125,870 0 0
American Intl Grp Common Stock 026874784 15,387 307,670 SH   SOLE   307,670 0 0
Amgen Common Stock 031162100 259 2,100 SH   SOLE   2,100 0 0
Apache Corp. Common Stock 037411105 10,850 130,798 SH   SOLE   130,798 0 0
Apple Inc. Common Stock 037833100 14,886 27,735 SH   SOLE   27,735 0 0
Automatic Data Processing Common Stock 053015103 264 3,415 SH   SOLE   3,415 0 0
Baxter International Inc. Common Stock 071813109 12,903 175,360 SH   SOLE   175,360 0 0
Bed, Bath & Beyond, Inc. Common Stock 075896100 11,090 161,185 SH   SOLE   161,185 0 0
Berkshire Hathaway Cl. B Common Stock 084670702 14,959 119,700 SH   SOLE   119,700 0 0
Biogen Idec Inc. Common Stock 09062X103 482 1,577 SH   SOLE   1,577 0 0
Boeing Co. Common Stock 097023105 13,659 108,845 SH   SOLE   108,845 0 0
Broadcast International Inc. Common Stock 11131M100 0 21,640 SH   SOLE   21,640 0 0
Calpine Corporation Common Stock 131347304 9,498 454,225 SH   SOLE   454,225 0 0
Caterpillar Common Stock 149123101 522 5,250 SH   SOLE   5,250 0 0
Chevron Corp. Common Stock 166764100 613 5,155 SH   SOLE   5,155 0 0
Cisco Systems Inc. Common Stock 17275R102 11,200 499,652 SH   SOLE   499,652 0 0
Coach, Inc. Common Stock 189754104 9,020 181,645 SH   SOLE   181,645 0 0
Coca-Cola Common Stock 191216100 9,163 237,025 SH   SOLE   237,025 0 0
Comcast Corporation Class A Common Stock 20030N101 11,820 236,203 SH   SOLE   236,203 0 0
Disney, Walt & Co. Common Stock 254687106 464 5,800 SH   SOLE   5,800 0 0
E.I. DuPont Common Stock 263534109 251 3,742 SH   SOLE   3,742 0 0
Emerson Electric Common Stock 291011104 588 8,800 SH   SOLE   8,800 0 0
Exxon Mobil Corp. Common Stock 30231G102 14,818 151,694 SH   SOLE   151,694 0 0
FEDEX Corporation Common Stock 31428X106 14,030 105,840 SH   SOLE   105,840 0 0
Foot Locker Common Stock 344849104 11,432 243,340 SH   SOLE   243,340 0 0
Ford Motor Common Stock 345370860 188 12,050 SH   SOLE   12,050 0 0
Franklin Resources, Inc. Common Stock 354613101 12,546 231,555 SH   SOLE   231,555 0 0
Freeport McMoran Copper & Gold Common Stock 35671D857 265 8,000 SH   SOLE   8,000 0 0
General Electric Common Stock 369604103 948 36,610 SH   SOLE   36,610 0 0
General Motors Common Stock 37045V100 14,867 431,929 SH   SOLE   431,929 0 0
Goldman Sachs Group Common Stock 38141G104 9,864 60,200 SH   SOLE   60,200 0 0
Honeywell Intl Common Stock 438516106 260 2,800 SH   SOLE   2,800 0 0
Humana Corp. Common Stock 444859102 500 4,440 SH   SOLE   4,440 0 0
IBM Common Stock 459200101 1,315 6,830 SH   SOLE   6,830 0 0
IR BioSciences Holdings, Inc. Common Stock 46264M303 1 71,468 SH   SOLE   71,468 0 0
JPMorgan Chase & Co. Common Stock 46625H100 1,151 18,961 SH   SOLE   18,961 0 0
Johnson & Johnson Common Stock 478160104 12,683 129,116 SH   SOLE   129,116 0 0
Kennametal Inc. Common Stock 489170100 11,877 268,110 SH   SOLE   268,110 0 0
Kinder Morgan Energy Partners Common Stock 494550106 251 3,400 SH   SOLE   3,400 0 0
Lockheed-Martin Common Stock 539830109 1,237 7,580 SH   SOLE   7,580 0 0
McDonalds Corp. Common Stock 580135101 675 6,885 SH   SOLE   6,885 0 0
Microsoft Corp Common Stock 594918104 13,346 325,590 SH   SOLE   325,590 0 0
News Corp. Ltd. Class A Common Stock 65249B109 8,448 490,604 SH   SOLE   490,604 0 0
Noble Energy, Inc. Common Stock 655044105 889 12,510 SH   SOLE   12,510 0 0
Oracle Corp. Common Stock 68389X105 849 20,750 SH   SOLE   20,750 0 0
Pfizer Inc. Common Stock 717081103 268 8,341 SH   SOLE   8,341 0 0
Proctor & Gamble Common Stock 742718109 633 7,850 SH   SOLE   7,850 0 0
Royal Dutch Shell PLC-AD Common Stock 780259206 350 4,789 SH   SOLE   4,789 0 0
Sanofi-Aventis-ADR Common Stock 80105N105 12,663 242,211 SH   SOLE   242,211 0 0
Sirius XM Holdings, Inc. Common Stock 82968B103 58 18,120 SH   SOLE   18,120 0 0
Southwestern Energy Co. Common Stock 845467109 12,501 271,695 SH   SOLE   271,695 0 0
Suncor Energy Common Stock 867224107 250 7,150 SH   SOLE   7,150 0 0
TRW Automotive Holdings Corp. Common Stock 87264S106 13,360 163,690 SH   SOLE   163,690 0 0
Tesco plc ADR Common Stock 881575302 8,797 589,183 SH   SOLE   589,183 0 0
Ultra Petroleum Corp. Common Stock 903914109 12,520 465,615 SH   SOLE   465,615 0 0
Unilever ADR Common Stock 904767704 9,127 213,345 SH   SOLE   213,345 0 0
Unilever NV Common Stock 904784709 2,105 51,180 SH   SOLE   51,180 0 0
Unit Corporation Common Stock 909218109 12,657 193,590 SH   SOLE   193,590 0 0
UnitedHealth Group Inc. Common Stock 91324P102 13,562 165,410 SH   SOLE   165,410 0 0
Verizon Communications Common Stock 92343V104 438 9,203 SH   SOLE   9,203 0 0
Vornado REIT Common Stock 929042109 1,035 10,500 SH   SOLE   10,500 0 0
W.P. Carey Inc. Common Stock 92936U109 367 6,103 SH   SOLE   6,103 0 0
Wal Mart Stores Inc. Common Stock 931142103 10,247 134,075 SH   SOLE   134,075 0 0
Western Union Common Stock 959802109 9,376 573,116 SH   SOLE   573,116 0 0
Ishares Russell 2000 Index share 464287655 588 5,050 SH   SOLE   5,050 0 0
Midcap SPDR Trust Ser 1 - S&P Index share 78467Y107 837 3,342 SH   SOLE   3,342 0 0
SPDR S&P 500 ETF Trust Ser. 1 Index share 78462F103 369 1,972 SH   SOLE   1,972 0 0
Vanguard Financials ETF Index share 92204A405 267 5,875 SH   SOLE   5,875 0 0
Vanguard Small-Cap Growth ETF Index share 922908595 466 3,750 SH   SOLE   3,750 0 0
Vanguard Total Stock Market ET Index share 922908769 984 10,097 SH   SOLE   10,097 0 0
iShares Core S&P Mid-Cap ETF Index share 464287507 315 2,290 SH   SOLE   2,290 0 0
Vanguard FTSE Developed Market Index share 921943858 448 10,861 SH   SOLE   10,861 0 0
Vanguard FTSE Europe ETF Index share 922042874 248 4,200 SH   SOLE   4,200 0 0
iShares MSCI EAFE Index share 464287465 747 11,110 SH   SOLE   11,110 0 0
Ishares MSCI Emerging Markets Index share 464287234 269 6,550 SH   SOLE   6,550 0 0
Vanguard FTSE Emerging Markets Index share 922042858 360 8,875 SH   SOLE   8,875 0 0
Granite Value Fund Funds 92046L783 9,238 659,874 SH   SOLE   659,874 0 0
American Europacific Growth R3 Funds 298706854 1,793 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 131 14,000 SH   SOLE   14,000 0 0
Western Asset Managed High Inc Funds 95766L107 166 28,900 SH   SOLE   28,900 0 0
IShares Barclays 1-3 Year Cred Index share 464288646 2,392 22,680 SH   SOLE   22,680 0 0
IShares Barclays US TIPS Index share 464287176 3,818 34,059 SH   SOLE   34,059 0 0
IShares Intermediate Credit Index share 464288638 468 4,295 SH   SOLE   4,295 0 0
IShares iBoxx Investment Grade Index share 464287242 302 2,585 SH   SOLE   2,585 0 0
PowerShares Emerg Mkts Soverei Index share 73936T573 224 8,000 SH   SOLE   8,000 0 0
SPDR Barclays Conv. Secs. ETF Index share 78464A359 253 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 256 3,200 SH   SOLE   3,200 0 0
Vanguard Short-Term Infl. Prot Index share 922020805 1,014 20,560 SH   SOLE   20,560 0 0
iShares Barclays 0-5 Year TIPS Index share 46429B747 202 2,000 SH   SOLE   2,000 0 0
iShares Floating Rate Bond Index share 46429B655 4,557 89,855 SH   SOLE   89,855 0 0