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
3D SYS CORP DEL COM NEW COM 88554D205 21,351 360,975 SH   SOLE 41,850 0 319,125
ABBOTT LABS COM COM 2824100 234 6,100 SH   SOLE 900 0 5,200
ABBVIE INC COM COM 00287Y109 3,410 66,350 SH   SOLE 21,800 0 44,550
ABTECH HLDGS INC COM COM 00400H108 110 225,000 SH   SOLE 0 0 225,000
AERCAP HOLDING N V SHS COM N00985106 662 15,700 SH   SOLE 3,700 0 12,000
AES TR III TR PFD CONV SECS PFD 00808N202 1,042 20,400 SH   SOLE 14,400 0 6,000
AIR PRODS & CHEMS INC COM COM 9158106 428 3,600 SH   SOLE 0 0 3,600
ALTRIA GROUP INC COM COM 02209S103 248 6,650 SH   SOLE 0 0 6,650
AMERICAN INTL GROUP INC COM NE COM 26874784 382 7,644 SH   SOLE 0 0 7,644
AMERICAN VANGUARD CORP COM COM 30371108 3,115 143,900 SH   SOLE 62,400 0 81,500
AMERIGAS PARTNERS LTD PARTSHP COM 30975106 323 7,650 SH   SOLE 4,250 0 3,400
AMERIPRISE FINL INC COM COM 03076C106 389 3,539 SH   SOLE 0 0 3,539
APPLE INC COM COM 37833100 393 734 SH   SOLE 200 0 534
AT&T INC COM COM 00206R102 377 10,759 SH   SOLE 4,998 0 5,761
AVERY DENNISON CORP COM COM 53611109 2,299 45,390 SH   SOLE 15,700 0 29,690
BARRICK GOLD CORP COM ISIN#CA0 COM 67901108 1,169 65,581 SH   SOLE 23,600 0 41,981
BED BATH & BEYOND INC COM COM 75896100 275 4,000 SH   SOLE 0 0 4,000
BERKSHIRE HATHAWAY INC DEL CL COM 84670108 1,498 8 SH   SOLE 0 0 8
BERKSHIRE HATHAWAY INC DEL CL COM 84670702 1,538 12,312 SH   SOLE 1,250 0 11,062
BIOGEN IDEC INC COM COM 09062X103 611 2,000 SH   SOLE 0 0 2,000
BOEING CO COM COM 97023105 269 2,150 SH   SOLE 1,050 0 1,100
BP PLC SPONS ADR COM ADR 55622104 506 10,540 SH   SOLE 2,450 0 8,090
BRISTOL MYERS SQUIBB CO COM COM 110122108 522 10,061 SH   SOLE 9,581 0 480
CANADIAN NATURAL RES LTD ISIN# COM 136385101 1,546 40,300 SH   SOLE 16,300 0 24,000
CANTEL MEDICAL CORP COM 138098108 121 3,600 SH   SOLE   0 0 3,600
CECO ENVIRONMENTAL CORP COM 125141101 3,055 184,150 SH   SOLE 76,300 0 107,850
CHEMTURA CORP COM NEW COM 163893209 993 39,300 SH   SOLE 19,400 0 19,900
CHEVRON CORP NEW COM COM 166764100 1,403 11,803 SH   SOLE 6,161 0 5,642
CHUBB CORP COM 171232101 2,277 25,500 SH   SOLE 0 0 25,500
CINCINNATI FINL CORP COM COM 172062101 1,982 40,750 SH   SOLE 8,250 0 32,500
CISCO SYSTEMS INC COM 17275R102 2,731 128,342 SH   SOLE 52,600 0 75,742
CONOCOPHILLIPS COM COM 20825C104 4,280 60,844 SH   SOLE 23,937 0 36,907
CORNING INC COM 219350105 21 4,500 SH   SOLE   0 0 4,500
CYBERONICS INC. COM 23251P102 98 1,500 SH   SOLE   0 0 1,500
DARLING INTL INC COM 237266101 2,978 148,800 SH   SOLE 59,500 0 89,300
DIGIMARC CORP NEW COM COM 25381B101 1,080 34,400 SH   SOLE 15,800 0 18,600
DISNEY WALT CO DISNEY COM COM 254687106 835 10,430 SH   SOLE 0 0 10,430
DU PONT E I DE NEMOURS & CO CO COM 263534109 4,510 67,218 SH   SOLE 27,192 0 40,026
DYNAVAX TECHNOLOGIES CORP COM COM 268158102 65 36,500 SH   SOLE 0 0 36,500
EAGLE MATERIALS INC COM COM 26969P108 7,454 84,075 SH   SOLE 35,925 0 48,150
ENERGY TRANSFER PARTNERS L P U COM 29273R109 236 4,405 SH   SOLE 0 0 4,405
EOG RES INC COM COM 26875P101 323 1,650 SH   SOLE 1,000 0 650
EXXON MOBIL CORP COM COM 30231G102 5,019 51,389 SH   SOLE 7,100 0 44,289
FIDELITY NATL FINL INC CL A CO COM 31620R105 7,009 222,954 SH   SOLE 91,334 0 131,620
FIDELITY NATL INFORMATION SVCS COM 31620M106 4,063 76,019 SH   SOLE 29,915 0 46,104
FIRSTMERIT CORP COM COM 337915102 1,335 64,103 SH   SOLE 34,062 0 30,041
GABELLI MULTIMEDIA TR INC COM COM 36239Q109 1,964 182,100 SH   SOLE 77,450 0 104,650
GENERAL ELECTRIC CO COM COM 369604103 458 17,717 SH   SOLE 9,524 0 8,193
GENERAL MOTORS COM 37045V100 52 1,500 SH   SOLE   0 0 1,500
GOOGLE INC CL A COM 38259P508 590 530 SH   SOLE 100 0 430
HALLIBURTON CO COM COM 406216101 326 5,543 SH   SOLE 0 0 5,543
HDFC BK LTD ADR REPSTG 3 SHS COM ADR 40415F101 205 5,000 SH   SOLE 0 0 5,000
INTEL CORP COM COM 458140100 363 14,086 SH   SOLE 2,300 0 11,786
INTERCONTINENTAL EXCHANGE GROU COM 45866F104 2,141 10,826 SH   SOLE 0 0 10,826
INTERNATIONAL BUSINESS MACHS C COM 459200101 746 3,878 SH   SOLE 2,000 0 1,878
ISHARES INC MSCI JAPAN ETF COM 464286848 336 29,675 SH   SOLE 0 0 29,675
ISHARES TR MSCI EMERGING MKTS COM 464287234 267 6,519 SH   SOLE 0 0 6,519
ISHARES TR RUSSELL 2000 VALUE COM 464287630 582 5,773 SH   SOLE 0 0 5,773
ISHARES TR S&P MIDCAP 400 GROW COM 464287606 327 2,142 SH   SOLE 0 0 2,142
ISHARES TR S&P U S PFD STK IND COM 464288687 732 18,760 SH   SOLE 0 0 18,760
ISHARES TR TIPS BD ETF COM 464287176 560 5,000 SH   SOLE 0 0 5,000
JOHNSON & JOHNSON COM COM 478160104 1,315 13,391 SH   SOLE 2,301 0 11,090
JP MORGAN CHASE & CO COM ISIN# COM 46625H100 330 5,441 SH   SOLE 1,075 0 4,366
KINDER MORGAN INC DEL COM COM 49456B101 5,301 163,170 SH   SOLE 68,125 0 95,045
KINDER MORGAN INC DEL WT EXP P Warrants 49456B119 734 417,524 SH   SOLE 177,792 0 239,732
KRAFT FOODS GROUP INC COM COM 50076Q106 269 4,806 SH   SOLE 0 0 4,806
LUMINEX CORP DEL COM COM 55027E102 4,455 246,000 SH   SOLE 51,300 0 194,700
MAIN STR CAP CORP COM COM 56035L104 3,961 119,200 SH   SOLE 61,450 0 57,750
MANULIFE FINL CORP COM ISIN#CA COM 56501R106 2,457 127,250 SH   SOLE 46,500 0 80,750
MARSH & MCLENNAN COS INC COM COM 571748102 344 6,994 SH   SOLE 0 0 6,994
MERCK & CO INC NEW COM COM 58933Y105 514 9,060 SH   SOLE 5,010 0 4,050
MICROSOFT CORP COM COM 594918104 3,839 93,660 SH   SOLE 29,900 0 63,760
MONDELEZ INTL INC CL A COM 609207105 498 14,420 SH   SOLE 0 0 14,420
NEW YORK CMNTY BANCORP INC COM COM 649445103 206 12,850 SH   SOLE 0 0 12,850
NORTHEAST UTILITIES COM 664397106 2,983 65,575 SH   SOLE 31,400 0 34,175
NORTHFIELD BANCORP INC DEL COM COM 66611T108 572 44,545 SH   SOLE 0 0 44,545
NUVEEN NEW YORK AMT- FREE MUN COM 670656107 128 10,080 SH   SOLE 0 0 10,080
OMEGA HEALTHCARE INVS INC COM COM 681936100 754 22,500 SH   SOLE 11,500 0 11,000
OXFORD LANE CAP CORP COM COM 691543102 3,637 217,836 SH   SOLE 99,075 0 118,761
PARK-OHIO HLDGS CORP COM COM 700666100 13,486 240,190 SH   SOLE 83,940 0 156,250
PEOPLES UTD FINL INC COM COM 712704105 815 54,818 SH   SOLE 17,518 0 37,300
PERSHING GOLD CORP COM COM 715302105 19 50,000 SH   SOLE 50,000 0 0
PFIZER INC COM COM 717081103 2,698 84,028 SH   SOLE 36,806 0 47,222
PHILLIPS 66 COM COM 718546104 650 8,439 SH   SOLE 7,118 0 1,321
PIMCO ETF TR 0-5 YR HIGH YIELD COM 72201R783 275 2,580 SH   SOLE 0 0 2,580
PLUM CREEK TIMBER CO INC COM COM 729251108 3,119 74,200 SH   SOLE 34,100 0 40,100
PROCTER & GAMBLE CO COM COM 742718109 264 3,281 SH   SOLE 2,650 0 631
PSYCHEMEDICS CORP COM NEW COM 744375205 2,424 141,525 SH   SOLE 69,700 0 71,825
PURE CYCLE CORP COM COM 746228303 2,445 404,255 SH   SOLE 163,000 0 241,255
REDWOOD TR INC COM COM 758075402 701 34,584 SH   SOLE 20,434 0 14,150
ROYAL DUTCH SHELL PLC SPONSORE COM ADR 780259206 314 4,300 SH   SOLE 3,300 0 1,000
RSTK NORTHFIELD BANCORP INC DE COM 66611T918 137 10,700 SH   SOLE 0 0 10,700
SOUTHWESTERN ENERGY CO COM COM 845467109 335 7,300 SH   SOLE 0 0 7,300
SPDR S&P 500 ETF TR TR UNIT COM 78462F103 359 1,920 SH   SOLE 0 0 1,920
SUBURBAN PROPANE PARTNERS L P COM 864482104 3,189 76,781 SH   SOLE 40,150 0 36,631
TEVA PHARMACEUTICAL INDUSTRIES COM ADR 881624209 3,474 65,750 SH   SOLE 27,650 0 38,100
THERMO FISHER SCIENTIFIC INC C COM 883556102 601 5,000 SH   SOLE 0 0 5,000
TICC CAP CORP COM COM 87244T109 2,953 301,956 SH   SOLE 146,800 0 155,156
TIME WARNER CABLE INC COM COM 88732J207 434 3,167 SH   SOLE 0 0 3,167
TIME WARNER INC NEW COM NEW COM 887317303 987 15,118 SH   SOLE 0 0 15,118
TORTOISE MLP FD INC COM COM 89148B101 1,378 51,600 SH   SOLE 22,700 0 28,900
UNIVERSAL DISPLAY CORP COM COM 91347P105 272 8,525 SH   SOLE 4,200 0 4,325
VALLEY NATL BANCORP COM COM 919794107 1,212 116,500 SH   SOLE 54,600 0 61,900
VANGUARD INDEX FDS VANGUARD RE COM 922908553 1,083 15,346 SH   SOLE 0 0 15,346
VERIZON COMMUNICATIONS INC COM COM 92343V104 415 8,738 SH   SOLE 1,847 0 6,891
VODAFONE GROUP PLC NEW SPONSOR COM ADR 92857W308 296 8,063 SH   SOLE 1,314 0 6,749
WATTS WATER TECHNOLOGIES INC C COM 942749102 2,423 41,300 SH   SOLE 16,300 0 25,000
WELLS FARGO & CO NEW COM COM 949746101 335 6,750 SH   SOLE 5,750 0 1,000
WEYERHAEUSER CO COM 962166104 546 18,622 SH   SOLE 6,900 0 11,722