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 848 5,984 SH   SOLE   5,984 0 0
AbbVie, Inc. Common Stock 00287Y109 243 4,200 SH   SOLE   4,200 0 0
Accenture PLC - Cl.A Common Stock G1151C101 317 3,900 SH   SOLE   3,900 0 0
Alexanders, Inc. Common Stock 014752109 2,070 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,129 26,615 SH   SOLE   26,615 0 0
American Express Common Stock 025816109 7,429 84,863 SH   SOLE   84,863 0 0
American Intl Grp Common Stock 026874784 15,968 295,595 SH   SOLE   295,595 0 0
Amgen Common Stock 031162100 295 2,100 SH   SOLE   2,100 0 0
Apache Corp. Common Stock 037411105 11,639 123,994 SH   SOLE   123,994 0 0
Apple Inc. Common Stock 037833100 16,665 165,410 SH   SOLE   165,410 0 0
Automatic Data Processing Common Stock 053015103 249 3,415 SH   SOLE   3,415 0 0
Baxter International Inc. Common Stock 071813109 12,921 180,030 SH   SOLE   180,030 0 0
Bed, Bath & Beyond, Inc. Common Stock 075896100 10,729 162,980 SH   SOLE   162,980 0 0
Berkshire Hathaway Cl. B Common Stock 084670702 17,727 128,325 SH   SOLE   128,325 0 0
Biogen Idec Inc. Common Stock 09062X103 444 1,342 SH   SOLE   1,342 0 0
Boeing Co. Common Stock 097023105 12,736 99,982 SH   SOLE   99,982 0 0
C.R. Bard Inc. Common Stock 067383109 9,068 63,540 SH   SOLE   63,540 0 0
Calpine Corporation Common Stock 131347304 9,654 444,870 SH   SOLE   444,870 0 0
Caterpillar Common Stock 149123101 520 5,250 SH   SOLE   5,250 0 0
Chevron Corp. Common Stock 166764100 609 5,105 SH   SOLE   5,105 0 0
Cisco Systems Inc. Common Stock 17275R102 660 26,215 SH   SOLE   26,215 0 0
Citigroup Common Stock 172967424 11,546 222,810 SH   SOLE   222,810 0 0
Coca-Cola Common Stock 191216100 10,974 257,245 SH   SOLE   257,245 0 0
Comcast Corporation Class A Common Stock 20030N101 11,939 221,995 SH   SOLE   221,995 0 0
Cummins Inc. Common Stock 231021106 9,339 70,760 SH   SOLE   70,760 0 0
Disney, Walt & Co. Common Stock 254687106 516 5,800 SH   SOLE   5,800 0 0
E.I. DuPont Common Stock 263534109 269 3,742 SH   SOLE   3,742 0 0
Emerson Electric Common Stock 291011104 532 8,496 SH   SOLE   8,496 0 0
Exxon Mobil Corp. Common Stock 30231G102 14,468 153,828 SH   SOLE   153,828 0 0
FEDEX Corporation Common Stock 31428X106 985 6,100 SH   SOLE   6,100 0 0
Foot Locker Common Stock 344849104 8,598 154,503 SH   SOLE   154,503 0 0
Ford Motor Common Stock 345370860 178 12,050 SH   SOLE   12,050 0 0
Franklin Resources, Inc. Common Stock 354613101 11,989 219,535 SH   SOLE   219,535 0 0
Freeport McMoran, Inc. Common Stock 35671D857 261 8,000 SH   SOLE   8,000 0 0
General Electric Common Stock 369604103 923 36,010 SH   SOLE   36,010 0 0
General Motors Common Stock 37045V100 13,370 418,609 SH   SOLE   418,609 0 0
Goldman Sachs Group Common Stock 38141G104 418 2,275 SH   SOLE   2,275 0 0
Hess Corp. Common Stock 42809H107 225 2,390 SH   SOLE   2,390 0 0
Honeywell Intl Common Stock 438516106 266 2,854 SH   SOLE   2,854 0 0
Humana Corp. Common Stock 444859102 461 3,540 SH   SOLE   3,540 0 0
IBM Common Stock 459200101 1,207 6,360 SH   SOLE   6,360 0 0
IR BioSciences Holdings, Inc. Common Stock 46264M303 0 71,468 SH   SOLE   71,468 0 0
JPMorgan Chase & Co. Common Stock 46625H100 980 16,261 SH   SOLE   16,261 0 0
Johnson & Johnson Common Stock 478160104 13,652 128,076 SH   SOLE   128,076 0 0
Kinder Morgan Energy Partners Common Stock 494550106 317 3,400 SH   SOLE   3,400 0 0
Lockheed-Martin Common Stock 539830109 640 3,500 SH   SOLE   3,500 0 0
McDonalds Corp. Common Stock 580135101 582 6,135 SH   SOLE   6,135 0 0
Microsoft Corp Common Stock 594918104 14,283 308,090 SH   SOLE   308,090 0 0
News Corp. Ltd. Class A Common Stock 65249B109 9,242 565,254 SH   SOLE   565,254 0 0
Noble Energy, Inc. Common Stock 655044105 848 12,410 SH   SOLE   12,410 0 0
Oracle Corp. Common Stock 68389X105 794 20,750 SH   SOLE   20,750 0 0
Pfizer Inc. Common Stock 717081103 247 8,341 SH   SOLE   8,341 0 0
Proctor & Gamble Common Stock 742718109 657 7,850 SH   SOLE   7,850 0 0
Qualcomm, Inc Common Stock 747525103 10,907 145,875 SH   SOLE   145,875 0 0
Royal Dutch Shell PLC-AD Common Stock 780259206 330 4,336 SH   SOLE   4,336 0 0
Sanofi-Aventis-ADR Common Stock 80105N105 12,903 228,652 SH   SOLE   228,652 0 0
Sirius XM Holdings, Inc. Common Stock 82968B103 81 23,120 SH   SOLE   23,120 0 0
Southwestern Energy Co. Common Stock 845467109 9,078 259,745 SH   SOLE   259,745 0 0
Starz Common Stock 85571Q102 9,478 286,525 SH   SOLE   286,525 0 0
Suncor Energy Common Stock 867224107 222 6,150 SH   SOLE   6,150 0 0
Ultra Petroleum Corp. Common Stock 903914109 10,277 441,845 SH   SOLE   441,845 0 0
Unilever ADR Common Stock 904767704 9,458 225,735 SH   SOLE   225,735 0 0
Unilever NV Common Stock 904784709 2,292 57,755 SH   SOLE   57,755 0 0
Unit Corporation Common Stock 909218109 10,839 184,810 SH   SOLE   184,810 0 0
UnitedHealth Group Inc. Common Stock 91324P102 12,914 149,725 SH   SOLE   149,725 0 0
Verizon Communications Common Stock 92343V104 473 9,466 SH   SOLE   9,466 0 0
Vornado REIT Common Stock 929042109 1,050 10,500 SH   SOLE   10,500 0 0
W.P. Carey Inc. Common Stock 92936U109 1,304 20,448 SH   SOLE   20,448 0 0
Wal Mart Stores Inc. Common Stock 931142103 9,786 127,970 SH   SOLE   127,970 0 0
Western Union Common Stock 959802109 8,907 555,301 SH   SOLE   555,301 0 0
Whirlpool Common Stock 963320106 9,235 63,405 SH   SOLE   63,405 0 0
Ishares Russell 2000 Index share 464287655 512 4,680 SH   SOLE   4,680 0 0
Midcap SPDR Trust Ser 1 - S&P Index share 78467Y107 833 3,342 SH   SOLE   3,342 0 0
SPDR S&P 500 ETF Trust Ser. 1 Index share 78462F103 379 1,922 SH   SOLE   1,922 0 0
Vanguard Financials ETF Index share 92204A405 329 7,095 SH   SOLE   7,095 0 0
Vanguard Small-Cap Growth ETF Index share 922908595 379 3,150 SH   SOLE   3,150 0 0
Vanguard Total Stock Market ET Index share 922908769 1,007 9,950 SH   SOLE   9,950 0 0
iShares Core S&P Mid-Cap ETF Index share 464287507 287 2,100 SH   SOLE   2,100 0 0
Vanguard FTSE Developed Market Index share 921943858 432 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 598 9,330 SH   SOLE   9,330 0 0
Ishares MSCI Emerging Markets Index share 464287234 268 6,440 SH   SOLE   6,440 0 0
Vanguard FTSE Emerging Markets Index share 922042858 487 11,675 SH   SOLE   11,675 0 0
Vanguard Federal Money Market Funds 922906300 50 49,960 SH   SOLE   49,960 0 0
Granite Value Fund Funds 92046L783 9,782 689,854 SH   SOLE   689,854 0 0
American Europacific Growth R3 Funds 298706854 1,763 37,052 SH   SOLE   37,052 0 0
Invesco Senior Income Trust Funds 46131H107 196 41,300 SH   SOLE   41,300 0 0
Western Asset High Income Fund Funds 95766J102 126 14,000 SH   SOLE   14,000 0 0
Western Asset Managed High Inc Funds 95766L107 160 28,900 SH   SOLE   28,900 0 0
IShares Barclays 1-3 Year Cred Index share 464288646 1,848 17,555 SH   SOLE   17,555 0 0
IShares Barclays US TIPS Index share 464287176 1,209 10,786 SH   SOLE   10,786 0 0
IShares Intermediate Credit Index share 464288638 706 6,455 SH   SOLE   6,455 0 0
IShares iBoxx Investment Grade Index share 464287242 341 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 259 5,225 SH   SOLE   5,225 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,647 53,620 SH   SOLE   53,620 0 0
iShares Barclays 0-5 Year TIPS Index share 46429B747 201 2,000 SH   SOLE   2,000 0 0
iShares Floating Rate Bond Index share 46429B655 4,104 80,735 SH   SOLE   80,735 0 0