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 354 2,500 SH   SOLE   2,500 0 0
ABBVIE INC COM 00287Y109 623 11,448 SH   SOLE   11,448 0 0
AETNA INC NEW COM 00817Y108 202 1,850 SH   SOLE   1,850 0 0
ALCOA INC COM 013817101 6,711 694,699 SH   SOLE   694,699 0 0
AMBAC FINL GROUP INC COM NEW 023139884 145 10,000 SH   SOLE   10,000 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,017 303,160 SH   SOLE   303,160 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 925 16,800 SH   SOLE   16,800 0 0
AT&T INC COM 00206R102 314 9,650 SH   SOLE   9,650 0 0
BABSON CAP CORPORATE INVS COM 05617K109 1,811 111,158 SH   SOLE   111,158 0 0
BABSON CAP GLB SHT DURHGH YL COM 05617T100 6,054 349,143 SH   SOLE   349,143 0 0
BABSON CAP PARTN INVS TR SH BEN INT 05616B100 5,819 440,865 SH   SOLE   440,865 0 0
BLOCK H & R INC COM 093671105 5,056 139,675 SH   SOLE   139,675 0 0
BOEING CO COM 097023105 384 2,934 SH   SOLE   2,934 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 4,354 73,552 SH   SOLE   73,552 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 8,692 824,681 SH   SOLE   824,681 0 0
CHEMED CORP NEW COM 16359R103 5,307 39,760 SH   SOLE   39,760 0 0
CHEMOURS CO COM 163851108 98 15,158 SH   SOLE   15,158 0 0
CHEVRON CORP NEW COM 166764100 1,287 16,310 SH   SOLE   16,310 0 0
CISCO SYS INC COM 17275R102 961 36,600 SH   SOLE   36,600 0 0
CITIGROUP INC COM NEW 172967424 466 9,400 SH   SOLE   9,400 0 0
COCA COLA CO COM 191216100 329 8,193 SH   SOLE   8,193 0 0
COMCAST CORP NEW CL A 20030N101 7,794 137,034 SH   SOLE   137,034 0 0
COMCAST CORP NEW CL A SPL 20030N200 312 5,449 SH   SOLE   5,449 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 2,400 1,348,510 SH   SOLE   1,348,510 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5,745 963,901 SH   SOLE   963,901 0 0
CONAGRA FOODS INC COM 205887102 2,275 56,153 SH   SOLE   56,153 0 0
DEPOMED INC COM 249908104 1,123 59,550 SH   SOLE   59,550 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1,975 75,886 SH   SOLE   75,886 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3,325 136,902 SH   SOLE   136,902 0 0
DONNELLEY R R & SONS CO COM 257867101 187 12,866 SH   SOLE   12,866 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 6,711 139,225 SH   SOLE   139,225 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,353 32,701 SH   SOLE   32,701 0 0
EXETER RES CORP COM 301835104 2,029 6,430,500 SH   SOLE   6,430,500 0 0
EXXON MOBIL CORP COM 30231G102 1,678 22,571 SH   SOLE   22,571 0 0
FLUOR CORP NEW COM 343412102 328 7,750 SH   SOLE   7,750 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3,311 341,650 SH   SOLE   341,650 0 0
GENERAL ELECTRIC CO COM 369604103 282 11,181 SH   SOLE   11,181 0 0
HALCON RES CORP COM NEW 40537Q209 172 324,100 SH   SOLE   324,100 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1,074 55,550 SH   SOLE   55,550 0 0
HELMERICH & PAYNE INC COM 423452101 677 14,325 SH   SOLE   14,325 0 0
HYDROGENICS CORP NEW COM NEW 448883207 203 20,006 SH   SOLE   20,006 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 620 4,275 SH   SOLE   4,275 0 0
INVESTORS BANCORP INC NEW COM 46146L101 138 11,188 SH   SOLE   11,188 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 1,429 103,048 SH   SOLE   103,048 0 0
KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 314 14,660 SH   SOLE   14,660 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 2,053 88,575 SH   SOLE   88,575 0 0
LAKELAND BANCORP INC COM 511637100 189 16,979 SH   SOLE   16,979 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 624 14,537 SH   SOLE   14,537 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,258 30,671 SH   SOLE   30,671 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 278 10,600 SH   SOLE   10,600 0 0
LIBERTY MEDIA CORP DELAWARE CL A 531229102 534 14,936 SH   SOLE   14,936 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C 531229300 1,029 29,872 SH   SOLE   29,872 0 0
LILLY ELI & CO COM 532457108 6,355 75,939 SH   SOLE   75,939 0 0
MAUI LD & PINEAPPLE INC COM 577345101 6,424 1,218,954 SH   SOLE   1,218,954 0 0
MEDTRONIC PLC SHS G5960L103 1,451 21,683 SH   SOLE   21,683 0 0
MENTOR GRAPHICS CORP COM 587200106 9,231 374,807 SH   SOLE   374,807 0 0
MERCK & CO INC NEW COM 58933Y105 2,437 49,347 SH   SOLE   49,347 0 0
MIDDLESEX WATER CO COM 596680108 6,772 284,064 SH   SOLE   284,064 0 0
NOVO-NORDISK A S ADR 670100205 801 14,775 SH   SOLE   14,775 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,687 25,499 SH   SOLE   25,499 0 0
PFIZER INC COM 717081103 2,071 65,931 SH   SOLE   65,931 0 0
PITNEY BOWES INC COM 724479100 200 10,100 SH   SOLE   10,100 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 605 14,350 SH   SOLE   14,350 0 0
ROVI CORP COM 779376102 1,729 164,800 SH   SOLE   164,800 0 0
RUBICON MINERALS CORP COM 780911103 8 11,000 SH   SOLE   11,000 0 0
SOTHEBYS COM 835898107 296 9,250 SH   SOLE   9,250 0 0
SPECTRA ENERGY CORP COM 847560109 6,749 256,901 SH   SOLE   256,901 0 0
STATOIL ASA SPONSORED ADR 85771P102 1,464 100,540 SH   SOLE   100,540 0 0
TIME WARNER INC COM NEW 887317303 1,619 23,548 SH   SOLE   23,548 0 0
TORNIER N V SHS N87237108 708 34,700 SH   SOLE   34,700 0 0
UNITED STATES STL CORP NEW COM 912909108 130 12,457 SH   SOLE   12,457 0 0
UNITEDHEALTH GROUP INC COM 91324P102 795 6,850 SH   SOLE   6,850 0 0
VALLEY NATL BANCORP COM 919794107 701 71,250 SH   SOLE   71,250 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 645 14,820 SH   SOLE   14,820 0 0
WASTE MGMT INC DEL COM 94106L109 5,929 119,026 SH   SOLE   119,026 0 0
WESTERN UN CO COM 959802109 2,772 151,000 SH   SOLE   151,000 0 0
WEYERHAEUSER CO COM 962166104 794 29,047 SH   SOLE   29,047 0 0
WILLIAMS COS INC DEL COM 969457100 663 18,000 SH   SOLE   18,000 0 0
XYLEM INC COM 98419M100 7,770 236,525 SH   SOLE   236,525 0 0