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 346 2,900 PRN   SOLE   2,900 0 0
ABBOTT LABS COM 002824100 287 8,648 PRN   SOLE   8,648 0 0
ABBVIE INC COM 00287Y109 510 11,398 PRN   SOLE   11,398 0 0
ALCOA INC COM 013817101 3,302 406,675 PRN   SOLE   406,675 0 0
ALTRIA GROUP INC COM 02209S103 234 6,822 PRN   SOLE   6,822 0 0
ALUMINA LTD SPONSORED ADR 022205108 436 115,100 PRN   SOLE   115,100 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5,739 289,712 PRN   SOLE   289,712 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,552 37,650 PRN   SOLE   37,650 0 0
AT&T INC COM 00206R102 821 24,269 PRN   SOLE   24,269 0 0
BABSON CAP CORPORATE INVS COM 05617K109 1,934 126,208 PRN   SOLE   126,208 0 0
BABSON CAP GLB SHT DURHGH YL COM 05617T100 3,806 166,700 PRN   SOLE   166,700 0 0
BABSON CAP PARTN INVS TR SH BEN INT 05616B100 5,966 427,890 PRN   SOLE   427,890 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 316 2,785 PRN   SOLE   2,785 0 0
BLOCK H & R INC COM 093671105 4,426 166,025 PRN   SOLE   166,025 0 0
BOEING CO COM 097023105 544 4,634 PRN   SOLE   4,634 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 4,580 98,965 PRN   SOLE   98,965 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 31,037 876,020 PRN   SOLE   876,020 0 0
CHEMED CORP NEW COM 16359R103 4,659 65,160 PRN   SOLE   65,160 0 0
CHEVRON CORP NEW COM 166764100 2,269 18,672 PRN   SOLE   18,672 0 0
CISCO SYS INC COM 17275R102 1,094 45,800 PRN   SOLE   45,800 0 0
CITIGROUP INC COM NEW 172967424 956 19,700 PRN   SOLE   19,700 0 0
COCA COLA CO COM 191216100 374 9,320 PRN   SOLE   9,320 0 0
COMCAST CORP NEW CL A 20030N101 11,658 258,409 PRN   SOLE   258,409 0 0
COMCAST CORP NEW CL A SPL 20030N200 480 11,081 PRN   SOLE   11,081 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 5,822 673,802 PRN   SOLE   673,802 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3,863 329,910 PRN   SOLE   329,910 0 0
CONAGRA FOODS INC COM 205887102 1,737 57,250 PRN   SOLE   57,250 0 0
DEPOMED INC COM 249908104 118 15,800 PRN   SOLE   15,800 0 0
DIRECTV COM 25490A309 2,912 48,718 PRN   SOLE   48,718 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 8,580 101,637 PRN   SOLE   101,637 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2,753 39,451 PRN   SOLE   39,451 0 0
DISNEY WALT CO COM DISNEY 254687106 269 4,167 PRN   SOLE   4,167 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 10,188 173,976 PRN   SOLE   173,976 0 0
EXETER RES CORP COM 301835104 2,909 3,682,000 PRN   SOLE   3,682,000 0 0
EXXON MOBIL CORP COM 30231G102 2,143 27,907 PRN   SOLE   27,907 0 0
FLUOR CORP NEW COM 343412102 413 5,825 PRN   SOLE   5,825 0 0
FREEPORT-MCMORAN COPPER & GO COM 35671D857 2,346 70,915 PRN   SOLE   70,915 0 0
HELMERICH & PAYNE INC COM 423452101 1,007 14,600 PRN   SOLE   14,600 0 0
HYDROGENICS CORP NEW COM NEW 448883207 339 26,704 PRN   SOLE   26,704 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,260 6,807 PRN   SOLE   6,807 0 0
KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 385 13,500 PRN   SOLE   13,500 0 0
KAYNE ANDERSON MLP INVSMNT C COM 486606106 3,774 105,275 PRN   SOLE   105,275 0 0
LAKELAND BANCORP INC COM 511637100 182 16,172 PRN   SOLE   16,172 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,967 24,787 PRN   SOLE   24,787 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,255 29,892 PRN   SOLE   29,892 0 0
LIBERTY INTERACTIVE CORP INT COM SER A 53071M104 390 16,600 PRN   SOLE   16,600 0 0
LIBERTY MEDIA CORP DELAWARE CL A 531229102 3,394 23,062 PRN   SOLE   23,062 0 0
LILLY ELI & CO COM 532457108 6,335 125,868 PRN   SOLE   125,868 0 0
MAUI LD & PINEAPPLE INC COM 577345101 3,904 966,402 PRN   SOLE   966,402 0 0
MEDTRONIC INC COM 585055106 1,660 31,175 PRN   SOLE   31,175 0 0
MENTOR GRAPHICS CORP COM 587200106 9,080 388,550 PRN   SOLE   388,550 0 0
MERCK & CO INC NEW COM 58933Y105 3,004 63,087 PRN   SOLE   63,087 0 0
MICROSOFT CORP COM 594918104 226 6,800 PRN   SOLE   6,800 0 0
MIDDLESEX WATER CO COM 596680108 6,680 312,314 PRN   SOLE   312,314 0 0
MONDELEZ INTL INC CL A 609207105 285 9,065 PRN   SOLE   9,065 0 0
NOVO-NORDISK A S ADR 670100205 498 2,940 PRN   SOLE   2,940 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,943 20,769 PRN   SOLE   20,769 0 0
PENTAIR LTD SHS H6169Q108 411 6,325 PRN   SOLE   6,325 0 0
PFIZER INC COM 717081103 2,343 81,554 PRN   SOLE   81,554 0 0
PHILIP MORRIS INTL INC COM 718172109 261 3,018 PRN   SOLE   3,018 0 0
PROCTER & GAMBLE CO COM 742718109 903 11,950 PRN   SOLE   11,950 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 537 16,321 PRN   SOLE   16,321 0 0
ROVI CORP COM 779376102 2,758 143,850 PRN   SOLE   143,850 0 0
RUBICON MINERALS CORP COM 780911103 126 100,000 PRN   SOLE   100,000 0 0
SOTHEBYS COM 835898107 437 8,900 PRN   SOLE   8,900 0 0
SPECTRA ENERGY CORP COM 847560109 9,888 288,867 PRN   SOLE   288,867 0 0
STARBUCKS CORP COM 855244109 285 3,700 PRN   SOLE   3,700 0 0
STARZ COM SER A 85571Q102 319 11,344 PRN   SOLE   11,344 0 0
STATOIL ASA SPONSORED ADR 85771P102 1,999 88,150 PRN   SOLE   88,150 0 0
TIME WARNER INC COM NEW 887317303 1,300 19,747 PRN   SOLE   19,747 0 0
TORNIER N V SHS N87237108 1,230 63,650 PRN   SOLE   63,650 0 0
UNITEDHEALTH GROUP INC COM 91324P102 750 10,475 PRN   SOLE   10,475 0 0
UNS ENERGY CORP COM 903119105 233 5,000 PRN   SOLE   5,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 687 14,716 PRN   SOLE   14,716 0 0
WASTE MGMT INC DEL COM 94106L109 6,884 166,932 PRN   SOLE   166,932 0 0
WESTERN UN CO COM 959802109 2,558 137,100 PRN   SOLE   137,100 0 0
WEYERHAEUSER CO COM 962166104 997 34,830 PRN   SOLE   34,830 0 0
WILLIAMS COS INC DEL COM 969457100 651 17,900 PRN   SOLE   17,900 0 0
XYLEM INC COM 98419M100 6,703 240,000 PRN   SOLE   240,000 0 0