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
ALPHABET INC. CMN CLASS C COM 02079K107 6,278 6,000 SH   SOLE   6,000 0 0
ALTABA INC. CLOSE ENDED FUND COM 021346101 4,191 60,000 SH   SOLE   60,000 0 0
AMAZON.COM INC CMN COM 023135106 16,373 14,000 SH   SOLE   14,000 0 0
APPLIED MATERIALS INC CMN COM 038222105 10,185 199,230 SH   SOLE   199,230 0 0
APPROACH RESOURCES INC. CMN COM 03834A103 30 10,000 SH   SOLE   10,000 0 0
BANK OF AMERICA CORP CMN COM 060505104 4,428 150,000 SH   SOLE   150,000 0 0
BANK OF PRINCETON (THE) CMN COM 064520109 1,888 54,989 SH   SOLE   54,989 0 0
BERKSHIRE HATHAWAY INC CL-A (DEL) CLASS A COM 084670108 16,368 55 SH   SOLE   55 0 0
BLUELINX HLDGS INC CMN COM 09624H208 310 31,800 SH   SOLE   31,800 0 0
BOULDER GROWTH & INCOME FD INC MUTUAL FUND COM 101507101 13 1,200 SH   SOLE   1,200 0 0
C&F FINANCIAL CORP CMN COM 12466Q104 134 2,303 SH   SOLE   2,303 0 0
CENTRAL SECURITIES CORP. MUTUAL FUND COM 155123102 685 25,000 SH   SOLE   25,000 0 0
DEL TACO RESTAURANTS INC CMN COM 245496104 1 100 SH   SOLE   100 0 0
DIAMOND HILL INVESTMENT GROUP CMN COM 25264R207 207 1,000 SH   SOLE   1,000 0 0
DIXIE GROUP, INC. (THE) CMN CLASS A COM 255519100 4 1,000 SH   SOLE   1,000 0 0
EARTHSTONE ENERGY, INC. CMN CLASS A COM 27032D304 1,601 150,610 SH   SOLE   150,610 0 0
CALL/FB 170 EXP 06/15/2018 CALL 30303M102 828 500 SH Call SOLE   500 0 0
FEDERAL STREET ACQUISITION CORP. UNIT OTHER 31421V206 1,023 100,000 SH   SOLE   100,000 0 0
FIRST INTERNET BANCORP CMN COM 320557101 4,125 108,130 SH   SOLE   108,130 0 0
GAIN CAPITAL HOLDINGS, INC. CMN COM 36268W100 968 96,800 SH   SOLE   96,800 0 0
HISTOGENICS CORP CMN COM 43358V109 2 1,000 SH   SOLE   1,000 0 0
HUDSON GLOBAL, INC. CMN COM 443787106 11 4,845 SH   SOLE   4,845 0 0
INTREXON CORP CMN COM 46122T102 4 350 SH   SOLE   350 0 0
ISHARES MSCI IRELAND ETF ETF 46429B507 932 19,411 SH   SOLE   19,411 0 0
JPMORGAN CHASE & CO CMN COM 46625H100 1,604 15,000 SH   SOLE   15,000 0 0
WTS/KAYNE ANDERSON ACQUISITION CORP EXP06/30/2022 WTS 48661U110 184 221,865 SH Call SOLE   221,865 0 0
LANDMARK BANCORP INC CMN COM 51504L107 336 11,576 SH   SOLE   11,576 0 0
LIQUIDITY SERVICES INC CMN COM 53635B107 73 15,000 SH   SOLE   15,000 0 0
LUBYS INC CMN STOCK CMN COM 549282101 2 900 SH   SOLE   900 0 0
MANNATEC, INC. CMN COM 563771203 594 39,618 SH   SOLE   39,618 0 0
MICROSOFT CORPORATION CMN COM 594918104 15,397 180,000 SH   SOLE   180,000 0 0
MODUSLINK GLOBAL SOLUTIONS, INC CMN COM 60786L206 25 10,000 SH   SOLE   10,000 0 0
MORGAN STANLEY CHINA A SHARE FUND, INC. COM 617468103 23 1,000 SH   SOLE   1,000 0 0
NEW IRELAND FUND INC MUTUAL FUND COM 645673104 753 60,100 SH   SOLE   60,100 0 0
NICHOLAS FINANCIAL, INC. CMN COM 65373J209 313 35,546 SH   SOLE   35,546 0 0
OASIS PETROLEUM INC CMN COM 674215108 574 68,300 SH   SOLE   68,300 0 0
PARKE BANCORP INC CMN COM 700885106 271 13,197 SH   SOLE   13,197 0 0
PEPSICO, INC. CMN COM 713448108 2,518 21,000 SH   SOLE   21,000 0 0
CALL/PEP @ 120 EXP 01/18/2019 CALL 713448108 380 500 SH Call SOLE   500 0 0
PUT/QQQ @ 157 EXP 01/05/2018 PUT 73935A104 17 100 SH Put SOLE   100 0 0
PUT/QQQ @ 156 EXP 01/19/2018 PUT 73935A104 40 200 SH Put SOLE   200 0 0
PUT/SVXY @ 50 EXP 01/19/2018 PUT 74347W627 5 216 SH Put SOLE   216 0 0
QIWI PLC SPONSORED ADR CMN COM 74735M108 869 50,160 SH   SOLE   50,160 0 0
READING INTERNATIONAL, INC. CMN CLASS A COM 755408101 642 38,426 SH   SOLE   38,426 0 0
RESOLUTE FOREST PRODUCTS INC CMN COM 76117W109 11 1,000 SH   SOLE   1,000 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 325,589 1,220,074 SH   SOLE   1,220,074 0 0
SAFEGUARD SCIENTIFICS INC CMN COM 786449207 31 2,800 SH   SOLE   2,800 0 0
SILVER RUN ACQUISITION CORPORATION II CMN CLASS A COM 82812A103 9,458 954,398 SH   SOLE   954,398 0 0
WTS/SILVER RUN ACQUISITION CORPORATION II EXP12/31/2022 WTS 82812A111 523 351,266 SH Call SOLE   351,266 0 0
SILVER RUN ACQUISITION CORPORATION II UNIT OTHER 82812A202 1 2 SH   SOLE   2 0 0
TPG PACE ENERGY HOLDINGS CORP OTHER 872656202 67 6,644 SH   SOLE   6,644 0 0
PUT/TSLA @ 195 EXP 01/18/2019 PUT 88160R101 48 46 SH Put SOLE   46 0 0
PUT/TSLA @ 190 EXP 03/16/2018 PUT 88160R101 4 50 SH Put SOLE   50 0 0
PUT/TSLA @ 300 EXP 03/16/2018 PUT 88160R101 173 100 SH Put SOLE   100 0 0
PUT/TSLA @ 280 EXP 01/19/2018 PUT 88160R101 38 200 SH Put SOLE   200 0 0
PUT/TSLA @ 200 EXP 01/18/2019 PUT 88160R101 2,702 2,440 SH Put SOLE   2,440 0 0
PUT/TSLA @ 190 EXP 01/18/2019 PUT 88160R101 107 114 SH Put SOLE   114 0 0
PUT/TSLA @ 150 EXP 01/18/2019 PUT 88160R101 147 300 SH Put SOLE   300 0 0
TRIANGLE CAPITAL CORPORATION MUTUAL FUND COM 895848109 9 1,000 SH   SOLE   1,000 0 0
TRUSTCO BANK CORP NY CMN COM 898349105 2,392 260,000 SH   SOLE   260,000 0 0
U.S. GLOBAL INVESTORS INC A CMN COM 902952100 4 1,000 SH   SOLE   1,000 0 0
U S GEOTHERMAL INC CMN COM 90338S201 236 68,366 SH   SOLE   68,366 0 0
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF ETF 922042775 30 542 SH   SOLE   542 0 0
WTS/VANTAGE ENERGY ACQUISITION CORP. EXP04/12/2024 WTS 92211L113 183 166,666 SH Call SOLE   166,666 0 0
VANTAGE ENERGY ACQUISITION CORP. UNIT OTHER 92211L204 1 2 SH   SOLE   2 0 0
VANGUARD S&P 500 ETF ETF 922908363 357,674 1,458,168 SH   SOLE   1,458,168 0 0
CALL/XLNX @ 75 EXP 01/18/2019 CALL 983919101 377 1,000 SH Call SOLE   1,000 0 0
ASIA PACIFIC WIRE & CABLE CORP CMN COM G0535E106 159 57,769 SH   SOLE   57,769 0 0
WTS/CISION LTD 11.5000 EXP10/19/2020 WTS G1992S117 127 46,850 SH Call SOLE   46,850 0 0
WTS/ELECTRUM SPL ACQUISITION C EXP12/31/2020 WTS G3105C112 14 35,000 SH Call SOLE   35,000 0 0
ESSENT GROUP LTD. CMN COM G3198U102 87 2,000 SH   SOLE   2,000 0 0