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 Com 88579Y101 243 1,167 SH   SOLE   1,167 0 0
ALLEGHANY CORP DEL Com 017175100 428 720 SH   SOLE   720 0 0
ALPHABET INC CAP STK CL A Com 02079K305 1,257 1,352 SH   SOLE   1,352 0 0
ALPHABET INC CAP STK CL C Com 02079K107 284 313 SH   SOLE   313 0 0
AMAZON COM INC Com 023135106 3,348 3,459 SH   SOLE   3,459 0 0
ANADARKO PETROLEUM CORP Com 032511107 1,256 27,712 SH   SOLE   27,712 0 0
ANTERO RES CORP Com 03674X106 346 16,000 SH   SOLE   16,000 0 0
APPLE INC Com 037833100 6,075 42,185 SH   SOLE   42,185 0 0
AT&T INC Com 00206R102 4,571 121,145 SH   SOLE   121,145 0 0
B & G FOODS INC Com 05508R106 3,692 103,717 SH   SOLE   103,717 0 0
BERKSHIRE HATHAWAY INC DEL CL B Com 084670702 333 1,965 SH   SOLE   1,965 0 0
BLACK STONE MINERALS LP Com 09225M101 2,404 152,534 SH   SOLE   152,534 0 0
BLACKROCK STRATEGIC MUN TR Com 09248T109 165 12,000 SH   SOLE   12,000 0 0
BRISTOL MYERS SQUIBB CO Com 110122108 3,876 69,571 SH   SOLE   69,571 0 0
BROOKFIELD INFRAST PARTNERS LP Com G16252101 2,906 71,041 SH   SOLE   71,041 0 0
BUCKEYE PARTNERS LP Com 118230101 275 4,295 SH   SOLE   4,295 0 0
CABOT OIL & GAS CORP Com 127097103 968 38,600 SH   SOLE   38,600 0 0
CALL (GILD) GILEAD SCIENCES INC 01/19/2018 @ $75 Option 375558103 210 3,000 SH Call SOLE   3,000 0 0
CELGENE CORP Com 151020104 2,353 18,119 SH   SOLE   18,119 0 0
CENOVUS ENERGY INC Com 15135U109 147 20,000 SH   SOLE   20,000 0 0
CHENIERE ENERGY Com 16411R208 682 14,000 SH   SOLE   14,000 0 0
CHEVRON CORP Com 166764100 209 2,000 SH   SOLE   2,000 0 0
CIMAREX ENERGY Com 171798101 997 10,600 SH   SOLE   10,600 0 0
CONCHO RESOURCES INC Com 20605P101 668 5,500 SH   SOLE   5,500 0 0
CONOCOPHILLIPS Com 20825C104 269 6,116 SH   SOLE   6,116 0 0
CONSOLIDATED EDISON INC Com 209115104 372 4,599 SH   SOLE   4,599 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND Com 81369Y308 219 3,995 SH   SOLE   3,995 0 0
CONTINENTAL RESOURCES INC Com 212015101 695 21,500 SH   SOLE   21,500 0 0
CORNING INC Com 219350105 526 17,500 SH   SOLE   17,500 0 0
CROSS TIMBERS ROYALTY TR Com 22757R109 2,152 140,482 SH   SOLE   140,482 0 0
CSX CORP Com 126408103 226 4,150 SH   SOLE   4,150 0 0
DEERE & COMPANY Com 244199105 238 1,926 SH   SOLE   1,926 0 0
DEVON ENERGY Com 25179M103 659 20,600 SH   SOLE   20,600 0 0
DISNEY WALT CO Com 254687106 212 1,995 SH   SOLE   1,995 0 0
DOMINION ENERGY INC Com 25746U109 251 3,275 SH   SOLE   3,275 0 0
DORCHESTER MINERALS LP Com 25820R105 3,928 271,859 SH   SOLE   271,859 0 0
DU PONT E I DE NEMOURS & CO Com 263534109 3,266 40,464 SH   SOLE   40,464 0 0
DUN & BRADSTREET CORP Com 26483E100 443 4,100 SH   SOLE   4,100 0 0
EAGLE BANCORP INC Com 268948106 880 13,898 SH   SOLE   13,898 0 0
ENBRIDGE ENERGY MANAGEMENT LLC Com 29250X103 247 16,048 SH   SOLE   16,048 0 0
ENBRIDGE ENERGY PARTNERS LP Com 29250R106 685 42,825 SH   SOLE   42,825 0 0
ENBRIDGE INC Com 29250N105 307 7,713 SH   SOLE   7,713 0 0
ENDURO ROYALTY TR Com 29269K100 828 254,753 SH   SOLE   254,753 0 0
ENERGY SELECT SECTOR SPDR TR Com 81369Y506 469 7,220 SH   SOLE   7,220 0 0
ENTERPRISE PRODUCTS PARTNERS LP Com 293792107 1,497 55,296 SH   SOLE   55,296 0 0
EOG RESOURCES INC Com 26875P101 2,803 30,970 SH   SOLE   30,970 0 0
EXPRESS SCRIPTS HLDG CO Com 30219G108 293 4,590 SH   SOLE   4,590 0 0
EXXON MOBIL CORP Com 30231G102 2,734 33,863 SH   SOLE   33,863 0 0
FINANCIAL SELECT SECTOR SPDR FUND Com 81369Y605 765 31,025 SH   SOLE   31,025 0 0
GARTNER INC Com 366651107 865 7,000 SH   SOLE   7,000 0 0
GENERAL ELECTRIC CO Com 369604103 2,575 95,340 SH   SOLE   95,340 0 0
GOLDMAN SACHS GROUP INC Com 38141G104 281 1,266 SH   SOLE   1,266 0 0
SELECT SECTOR SPDR TR HEALTHCARE Com 81369Y209 309 3,900 SH   SOLE   3,900 0 0
HESS CORP Com 42809H107 1,108 25,261 SH   SOLE   25,261 0 0
HESS MIDSTREAM PARTNERS LP Com 428104103 624 30,626 SH   SOLE   30,626 0 0
HI-CRUSH PARTNERS LP Com 428337109 163 15,000 SH   SOLE   15,000 0 0
HOVNANIAN ENTERPRISES INC CL A Com 442487203 582 207,779 SH   SOLE   207,779 0 0
ILLUMINA INC Com 452327109 204 1,176 SH   SOLE   1,176 0 0
SELECT SECTOR SPDR TR INDUSTRIAL Com 81369Y704 648 9,520 SH   SOLE   9,520 0 0
INTL BUSINESS MACHINES CORP Com 459200101 1,345 8,740 SH   SOLE   8,740 0 0
INVESCO TR INVT GRADE NY MUNS Com 46131T101 307 22,435 SH   SOLE   22,435 0 0
ISHARES CORE S&P 500 ETF Com 464287200 362 1,486 SH   SOLE   1,486 0 0
ISHARES MSCI EAFE ETF Com 464287465 1,837 28,177 SH   SOLE   28,177 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND Com 464287556 3,038 9,798 SH   SOLE   9,798 0 0
ISHARES NORTH AMERICAN TECH ETF Com 464287549 1,094 7,565 SH   SOLE   7,565 0 0
ISHARES S&P 500 VALUE ETF Com 464287408 236 2,248 SH   SOLE   2,248 0 0
ISHARES SILVER TRUST Com 46428Q109 782 49,779 SH   SOLE   49,779 0 0
ISHARES U.S. MEDICAL DEVICES ETF Com 464288810 3,522 21,137 SH   SOLE   21,137 0 0
JOHNSON & JOHNSON Com 478160104 5,443 41,148 SH   SOLE   41,148 0 0
JPMORGAN CHASE & CO Com 46625H100 204 2,230 SH   SOLE   2,230 0 0
KIMBELL RTY PARTNERS LP Com 49435R102 911 54,131 SH   SOLE   54,131 0 0
KINDER MORGAN INC Com 49456B101 311 16,240 SH   SOLE   16,240 0 0
LAKELAND BANCORP INC Com 511637100 363 19,252 SH   SOLE   19,252 0 0
MAGELLAN MIDSTREAM PRTNRS LP Com 559080106 3,548 49,783 SH   SOLE   49,783 0 0
MERCK & CO INC Com 58933Y105 505 7,874 SH   SOLE   7,874 0 0
MESA ROYALTY TR Com 590660106 317 27,055 SH   SOLE   27,055 0 0
MESABI TRUST Com 590672101 316 23,181 SH   SOLE   23,181 0 0
MICROSOFT CORP Com 594918104 434 6,300 SH   SOLE   6,300 0 0
MPLX LP Com 55336V100 1,893 56,689 SH   SOLE   56,689 0 0
NEWFIELD EXPLORATION Com 651290108 606 21,300 SH   SOLE   21,300 0 0
NOBLE ENERGY Com 655044105 1,217 43,000 SH   SOLE   43,000 0 0
NORFOLK SOUTHERN CORP Com 655844108 249 2,050 SH   SOLE   2,050 0 0
NORTH EUROPEAN OIL RTY TR Com 659310106 173 25,555 SH   SOLE   25,555 0 0
NORTHERN OIL & GAS INC Com 665531109 15 10,900 SH   SOLE   10,900 0 0
NUVEEN NEW JERSEY QULT MUN FD Com 67069Y102 708 51,667 SH   SOLE   51,667 0 0
OCCIDENTAL PETROLEUM CORP Com 674599105 464 7,757 SH   SOLE   7,757 0 0
ONEOK PARTNERS LP Com 68268N103 220 4,300 SH   SOLE   4,300 0 0
ORACLE CORP COM Com 68389X105 267 5,331 SH   SOLE   5,331 0 0
PACIFIC COAST OIL TR Com 694103102 73 45,061 SH   SOLE   45,061 0 0
PARSLEY ENERGY INC Com 701877102 305 11,000 SH   SOLE   11,000 0 0
PEMBINA PIPELINE CORP Com 706327103 513 15,490 SH   SOLE   15,490 0 0
PERMIAN BASIN TRUST Com 714236106 2,037 234,096 SH   SOLE   234,096 0 0
PFIZER INC Com 717081103 391 11,643 SH   SOLE   11,643 0 0
PIMCO CORPORATE & INCOME OPP FD Com 72201B101 292 17,700 SH   SOLE   17,700 0 0
PIONEER NATURAL RESOURCES CO Com 723787107 1,411 8,840 SH   SOLE   8,840 0 0
PLAINS ALL AMERN PIPELINE LP Com 726503105 1,239 47,161 SH   SOLE   47,161 0 0
PLAINS GP HLDGS LP LTD Com 72651A207 215 8,216 SH   SOLE   8,216 0 0
PNC FINL SVCS GROUP INC Com 693475105 300 2,400 SH   SOLE   2,400 0 0
POWERSHARES QQQ TRUST, SERIES 1 Com 73935A104 1,399 10,166 SH   SOLE   10,166 0 0
PROCTER AND GAMBLE CO Com 742718109 1,612 18,498 SH   SOLE   18,498 0 0
QEP RES INC Com 74733V100 303 30,000 SH   SOLE   30,000 0 0
RANGE RESOURCES CORP Com 75281A109 290 12,500 SH   SOLE   12,500 0 0
REAVES UTIL INCOME FD Com 756158101 429 12,487 SH   SOLE   12,487 0 0
RSP PERMIAN INC Com 74978Q105 290 9,000 SH   SOLE   9,000 0 0
ROYAL DUTCH SHELL PLC SPON ADR B Com 780259107 1,261 23,160 SH   SOLE   23,160 0 0
SAN JUAN BASIN TRUST Com 798241105 456 67,000 SH   SOLE   67,000 0 0
SABINE ROYALTY TRUST Com 785688102 3,284 84,742 SH   SOLE   84,742 0 0
SHELL MIDSTREAM PARTNERS LP Com 822634101 1,464 48,301 SH   SOLE   48,301 0 0
SPDR GOLD SHARES Com 78463V107 2,195 18,599 SH   SOLE   18,599 0 0
SPDR S&P REGIONAL BANKING ETF Com 78464A698 1,803 32,803 SH   SOLE   32,803 0 0
SRC ENERGY INC Com 78470V108 135 20,000 SH   SOLE   20,000 0 0
SPDR TECHNOLOGY ETF Com 81369Y803 404 7,375 SH   SOLE   7,375 0 0
UNILEVER PLC SPON ADR Com 904767704 2,321 42,890 SH   SOLE   42,890 0 0
USA COMPRESSION PARTNERS LP Com 90290N109 2,357 144,047 SH   SOLE   144,047 0 0
VANGUARD FTSE EMERGING MARKETS ETF Com 922042858 758 18,570 SH   SOLE   18,570 0 0
VANGUARD SMALL-CAP INDEX FUND Com 922908751 820 6,051 SH   SOLE   6,051 0 0
VANGUARD WRLD FDS TELECOMM ETF Com 92204A884 694 7,555 SH   SOLE   7,555 0 0
VERIZON COMMUNICATIONS INC Com 92343V104 723 16,186 SH   SOLE   16,186 0 0
VERMILION ENERGY INC Com 923725105 1,065 33,550 SH   SOLE   33,550 0 0
VERTEX PHARMACEUTICALS INC Com 92532F100 261 2,025 SH   SOLE   2,025 0 0
WESTERN GAS EQUITY PARTNERS LP Com 95825R103 3,628 84,323 SH   SOLE   84,323 0 0
WHITING PETROLEUM CORP Com 966387102 389 70,600 SH   SOLE   70,600 0 0
WILLIAMS COS INC Com 969457100 338 11,152 SH   SOLE   11,152 0 0
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FD Com 97717W315 1,946 47,474 SH   SOLE   47,474 0 0