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,741 363,565 SH   SOLE   41,950 0 321,615
ABBOTT LABS COM COM 2824100 249 6,100 SH   SOLE   900 0 5,200
ABBVIE INC COM COM 00287Y109 3,770 66,800 SH   SOLE   21,800 0 45,000
ABTECH HLDGS INC COM COM 00400H108 86 225,000 SH   SOLE   0 0 225,000
AES TR III TR PFD CONV SECS CO PFD 00808N202 1,058 20,400 SH   SOLE   14,400 0 6,000
AIR PRODS & CHEMS INC COM COM 9158106 334 2,600 SH   SOLE   0 0 2,600
ALTRIA GROUP INC COM COM 02209S103 279 6,650 SH   SOLE   0 0 6,650
AMERICAN INTL GROUP INC COM NE COM 26874784 442 8,104 SH   SOLE   0 0 8,104
AMERICAN VANGUARD CORP COM COM 30371108 2,330 176,273 SH   SOLE   84,273 0 92,000
AMERIGAS PARTNERS L P UNIT LTD COM 30975106 347 7,650 SH   SOLE   4,250 0 3,400
AMERIPRISE FINL INC COM COM 03076C106 425 3,539 SH   SOLE   0 0 3,539
APPLE INC COM COM 37833100 497 5,348 SH   SOLE   1,400 0 3,948
AT&T INC COM COM 00206R102 380 10,759 SH   SOLE   4,998 0 5,761
AVERY DENNISON CORP COM COM 53611109 2,326 45,390 SH   SOLE   15,700 0 29,690
BANCO SANTANDER SA ADR ISIN#US COM ADR 05964H105 278 26,668 SH   SOLE   0 0 26,668
BARRICK GOLD CORP COM ISIN#CA0 COM 67901108 1,162 63,486 SH   SOLE   23,100 0 40,386
BED BATH & BEYOND INC COM COM 75896100 234 4,080 SH   SOLE   0 0 4,080
BERKSHIRE HATHAWAY INC DEL CL COM 84670108 1,519 8 SH   SOLE   0 0 8
BERKSHIRE HATHAWAY INC DEL CL COM 84670702 1,556 12,297 SH   SOLE   1,250 0 11,047
BIOGEN IDEC INC COM COM 09062X103 631 2,000 SH   SOLE   0 0 2,000
BOEING CO COM COM 97023105 274 2,150 SH   SOLE   1,050 0 1,100
BP PLC SPONS ADR COM ADR 55622104 565 10,710 SH   SOLE   2,450 0 8,260
BRISTOL MYERS SQUIBB CO COM COM 110122108 488 10,061 SH   SOLE   9,581 0 480
CANADIAN NATURAL RES LTD ISIN# COM 136385101 1,850 40,300 SH   SOLE   16,300 0 24,000
CANTEL MEDICAL CORP COM 138098108 132 3,600 SH   SOLE   0 0 3,600
CECO ENVIRONMENTAL CORP COM 125141101 2,840 182,150 SH   SOLE   74,800 0 107,350
CHEMTURA CORP COM NEW COM 163893209 1,851 70,850 SH   SOLE   32,700 0 38,150
CHEVRON CORP NEW COM COM 166764100 1,541 11,803 SH   SOLE   6,161 0 5,642
CHUBB CORP COM 171232101 2,350 25,500 SH   SOLE   0 0 25,500
CINCINNATI FINL CORP COM COM 172062101 1,958 40,750 SH   SOLE   8,250 0 32,500
CISCO SYSTEMS INC COM 17275R102 3,180 127,948 SH   SOLE   51,600 0 76,348
CONOCOPHILLIPS COM COM 20825C104 5,203 60,694 SH   SOLE   23,937 0 36,757
CORNING INC COM 219350105 99 4,500 SH   SOLE   0 0 4,500
CYBERONICS INC COM 23251P102 94 1,500 SH   SOLE   0 0 1,500
DARLING INTL INC COM 237266101 3,143 150,400 SH   SOLE   59,000 0 91,400
DIGIMARC CORP NEW COM COM 25381B101 1,500 46,014 SH   SOLE   21,414 0 24,600
DISNEY WALT CO DISNEY COM COM 254687106 894 10,430 SH   SOLE   0 0 10,430
DU PONT E I DE NEMOURS & CO CO COM 263534109 4,377 66,878 SH   SOLE   26,692 0 40,186
DYNAVAX TECHNOLOGIES CORP COM COM 268158102 58 36,500 SH   SOLE   0 0 36,500
EAGLE MATERIALS INC COM COM 26969P108 7,790 82,625 SH   SOLE   34,825 0 47,800
ENBRIDGE ENERGY PARTNERS LP CO COM 29250R106 236 6,400 SH   SOLE   0 0 6,400
ENERGY TRANSFER PARTNERS L P U COM 29273R109 266 4,585 SH   SOLE   0 0 4,585
EOG RES INC COM COM 26875P101 374 3,200 SH   SOLE   2,000 0 1,200
EXXON MOBIL CORP COM COM 30231G102 5,043 50,089 SH   SOLE   7,100 0 42,989
FIDELITY NATL FINL INC NEW CL COM 31620R105 7,258 221,557 SH   SOLE   88,987 0 132,570
FIDELITY NATL INFORMATION SVCS COM 31620M106 4,161 76,019 SH   SOLE   29,915 0 46,104
FIRSTMERIT CORP COM COM 337915102 1,266 64,103 SH   SOLE   34,062 0 30,041
GABELLI MULTIMEDIA TR INC COM COM 36239Q109 1,833 185,350 SH   SOLE   79,950 0 105,400
GABELLI MULTIMEDIA TR INC SUBS Rights 36239Q141 29 182,916 SH   SOLE   77,466 0 105,450
GENERAL ELECTRIC CO COM COM 369604103 681 25,929 SH   SOLE   9,524 0 16,405
GENERAL MOTORS COM 37045V100 54 1,500 SH   SOLE   0 0 1,500
GOOGLE INC CL A COM 38259P508 310 530 SH   SOLE   100 0 430
GOOGLE INC CL C COM 38259P706 322 560 SH   SOLE   100 0 460
HALLIBURTON CO COM COM 406216101 372 5,243 SH   SOLE   0 0 5,243
IMMERSION CORP COM COM 452521107 159 12,500 SH   SOLE   0 0 12,500
INTEL CORP COM COM 458140100 449 14,536 SH   SOLE   2,300 0 12,236
INTERCONTINENTAL EXCHANGE INC COM 45866F104 2,045 10,826 SH   SOLE   0 0 10,826
INTERNATIONAL BUSINESS MACHS C COM 459200101 703 3,878 SH   SOLE   2,000 0 1,878
ISHARES INC MSCI JAPAN ETF COM 464286848 315 26,175 SH   SOLE   0 0 26,175
ISHARES TR MSCI EMERGING MKTS COM 464287234 281 6,504 SH   SOLE   0 0 6,504
ISHARES TR RUSSELL 2000 VALUE COM 464287630 595 5,763 SH   SOLE   0 0 5,763
ISHARES TR S&P MIDCAP 400 GROW COM 464287606 336 2,142 SH   SOLE   0 0 2,142
ISHARES TR S&P U S PFD STK IND COM 464288687 968 24,255 SH   SOLE   0 0 24,255
ISHARES TR TIPS BD ETF COM 464287176 577 5,000 SH   SOLE   0 0 5,000
JOHNSON & JOHNSON COM COM 478160104 1,401 13,391 SH   SOLE   2,301 0 11,090
JP MORGAN CHASE & CO COM ISIN# COM 46625H100 314 5,441 SH   SOLE   1,075 0 4,366
KINDER MORGAN INC DEL COM COM 49456B101 6,203 171,070 SH   SOLE   71,425 0 99,645
KINDER MORGAN INC DEL WT EXP P Warrants 49456B119 1,168 420,024 SH   SOLE   177,792 0 242,232
KRAFT FOODS GROUP INC COM COM 50076Q106 288 4,806 SH   SOLE   0 0 4,806
LUMINEX CORP DEL COM COM 55027E102 4,363 254,400 SH   SOLE   51,300 0 203,100
MAIN STR CAP CORP COM COM 56035L104 4,235 128,600 SH   SOLE   60,950 0 67,650
MANULIFE FINL CORP COM ISIN#CA COM 56501R106 2,528 127,250 SH   SOLE   46,500 0 80,750
MARSH & MCLENNAN COS INC COM COM 571748102 362 6,994 SH   SOLE   0 0 6,994
MATERIALISE NV SPONSORED ADS R COM ADR 57667T100 185 16,100 SH   SOLE   7,900 0 8,200
MERCK & CO INC NEW COM COM 58933Y105 524 9,060 SH   SOLE   5,010 0 4,050
MICROSOFT CORP COM COM 594918104 3,858 92,515 SH   SOLE   29,900 0 62,615
MONDELEZ INTL INC CL A COM 609207105 542 14,420 SH   SOLE   0 0 14,420
MOSYS INC COM COM 619718109 94 30,000 SH   SOLE   0 0 30,000
NEW YORK CMNTY BANCORP INC COM COM 649445103 205 12,850 SH   SOLE   0 0 12,850
NORTHEAST UTILITIES COM 664397106 3,100 65,575 SH   SOLE   31,400 0 34,175
NORTHFIELD BANCORP INC DEL COM COM 66611T108 584 44,555 SH   SOLE   0 0 44,555
NUVEEN NEW YORK AMT- FREE MUN COM 670656107 132 10,080 SH   SOLE   0 0 10,080
OMEGA HEALTHCARE INVS INC COM COM 681936100 829 22,500 SH   SOLE   11,500 0 11,000
OXFORD LANE CAP CORP COM COM 691543102 3,686 217,836 SH   SOLE   99,075 0 118,761
PARK-OHIO HLDGS CORP COM COM 700666100 13,585 233,785 SH   SOLE   81,825 0 151,960
PEOPLES UTD FINL INC COM COM 712704105 832 54,818 SH   SOLE   17,518 0 37,300
PERSHING GOLD CORP COM COM 715302105 18 50,000 SH   SOLE   50,000 0 0
PFIZER INC COM COM 717081103 2,497 84,128 SH   SOLE   36,306 0 47,822
PHILLIPS 66 COM COM 718546104 679 8,439 SH   SOLE   7,118 0 1,321
PIMCO ETF TR 0-5 YR HIGH YIELD COM 72201R783 309 2,889 SH   SOLE   0 0 2,889
PLUM CREEK TIMBER CO INC COM COM 729251108 3,395 75,275 SH   SOLE   33,100 0 42,175
PROCTER & GAMBLE CO COM COM 742718109 258 3,281 SH   SOLE   2,650 0 631
PSYCHEMEDICS CORP COM NEW COM 744375205 1,990 140,525 SH   SOLE   68,700 0 71,825
PURE CYCLE CORP COM COM 746228303 2,744 405,255 SH   SOLE   163,000 0 242,255
REDWOOD TR INC COM COM 758075402 659 33,834 SH   SOLE   20,434 0 13,400
ROYAL DUTCH SHELL PLC SPONSORE COM ADR 780259206 354 4,300 SH   SOLE   3,300 0 1,000
RSTK NORTHFIELD BANCORP INC DE COM 66611T918 140 10,700 SH   SOLE   0 0 10,700
SOUTHWESTERN ENERGY CO COM COM 845467109 323 7,100 SH   SOLE   0 0 7,100
SPDR S&P 500 ETF TR TR UNIT COM 78462F103 376 1,920 SH   SOLE   0 0 1,920
SUBURBAN PROPANE PARTNERS L P COM 864482104 3,579 77,806 SH   SOLE   40,150 0 37,656
TEVA PHARMACEUTICAL INDUSTRIES COM ADR 881624209 3,439 65,600 SH   SOLE   27,650 0 37,950
THERMO FISHER SCIENTIFIC INC C COM 883556102 590 5,000 SH   SOLE   0 0 5,000
TICC CAP CORP COM COM 87244T109 2,968 299,756 SH   SOLE   143,800 0 155,956
TIME WARNER CABLE INC COM COM 88732J207 467 3,167 SH   SOLE   0 0 3,167
TIME WARNER INC NEW COM NEW COM 887317303 1,062 15,118 SH   SOLE   0 0 15,118
TORTOISE MLP FD INC COM COM 89148B101 1,550 51,800 SH   SOLE   22,700 0 29,100
UNIVERSAL DISPLAY CORP COM COM 91347P105 294 9,150 SH   SOLE   4,200 0 4,950
VALLEY NATL BANCORP COM COM 919794107 1,155 116,500 SH   SOLE   54,600 0 61,900
VANGUARD INDEX FDS VANGUARD RE COM 922908553 1,174 15,691 SH   SOLE   0 0 15,691
VERIZON COMMUNICATIONS INC COM COM 92343V104 408 8,344 SH   SOLE   1,847 0 6,497
VODAFONE GROUP PLC NEW SPONSOR COM ADR 92857W308 269 8,063 SH   SOLE   1,314 0 6,749
WATTS WATER TECHNOLOGIES INC C COM 942749102 2,549 41,300 SH   SOLE   16,300 0 25,000
WELLS FARGO & CO NEW COM COM 949746101 355 6,750 SH   SOLE   5,750 0 1,000
WEYERHAEUSER CO COM 962166104 583 17,622 SH   SOLE   6,400 0 11,222