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 317 2,900 PRN   SOLE   2,900 0 0
ABBOTT LABS COM 002824100 302 8,648 PRN   SOLE   8,648 0 0
ABBVIE INC COM 00287Y109 459 11,098 PRN   SOLE   11,098 0 0
ALCOA INC COM 013817101 531 67,875 PRN   SOLE   67,875 0 0
ALTRIA GROUP INC COM 02209S103 228 6,522 PRN   SOLE   6,522 0 0
ALUMINA LTD SPONSORED ADR 022205108 415 116,300 PRN   SOLE   116,300 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 6,253 287,512 PRN   SOLE   287,512 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 859 24,269 PRN   SOLE   24,269 0 0
BABSON CAP CORPORATE INVS COM 05617K109 2,012 126,958 PRN   SOLE   126,958 0 0
BABSON CAP PARTN INVS TR SH BEN INT 05616B100 6,138 419,540 PRN   SOLE   419,540 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 312 2,785 PRN   SOLE   2,785 0 0
BLOCK H & R INC COM 093671105 4,640 167,225 PRN   SOLE   167,225 0 0
BOEING CO COM 097023105 475 4,634 PRN   SOLE   4,634 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 4,450 99,565 PRN   SOLE   99,565 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 17,030 1,090,975 PRN   SOLE   1,090,975 0 0
CHEMED CORP NEW COM 16359R103 4,738 65,410 PRN   SOLE   65,410 0 0
CHEVRON CORP NEW COM 166764100 2,210 18,671 PRN   SOLE   18,671 0 0
CISCO SYS INC COM 17275R102 555 22,800 PRN   SOLE   22,800 0 0
CITIGROUP INC COM NEW 172967424 945 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 10,799 258,659 PRN   SOLE   258,659 0 0
COMCAST CORP NEW CL A SPL 20030N200 448 11,281 PRN   SOLE   11,281 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 6,047 674,126 PRN   SOLE   674,126 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 4,790 324,510 PRN   SOLE   324,510 0 0
CONAGRA FOODS INC COM 205887102 2,001 57,300 PRN   SOLE   57,300 0 0
DIRECTV COM 25490A309 3,003 48,718 PRN   SOLE   48,718 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 7,928 102,637 PRN   SOLE   102,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 247 3,917 PRN   SOLE   3,917 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 9,121 173,740 PRN   SOLE   173,740 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,457 36,407 PRN   SOLE   36,407 0 0
EXETER RES CORP COM 301835104 2,484 3,499,100 PRN   SOLE   3,499,100 0 0
EXXON MOBIL CORP COM 30231G102 2,247 24,867 PRN   SOLE   24,867 0 0
FLUOR CORP NEW COM 343412102 331 5,575 PRN   SOLE   5,575 0 0
FREEPORT-MCMORAN COPPER & GO COM 35671D857 1,621 58,700 PRN   SOLE   58,700 0 0
GENERAL ELECTRIC CO COM 369604103 486 20,951 PRN   SOLE   20,951 0 0
HELMERICH & PAYNE INC COM 423452101 912 14,600 PRN   SOLE   14,600 0 0
HYDROGENICS CORP NEW COM NEW 448883207 373 26,704 PRN   SOLE   26,704 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,286 6,730 PRN   SOLE   6,730 0 0
KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 261 10,200 PRN   SOLE   10,200 0 0
KAYNE ANDERSON MLP INVSMNT C COM 486606106 4,141 106,475 PRN   SOLE   106,475 0 0
KIMBERLY CLARK CORP COM 494368103 204 2,100 PRN   SOLE   2,100 0 0
LAKELAND BANCORP INC COM 511637100 169 16,172 PRN   SOLE   16,172 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,822 24,787 PRN   SOLE   24,787 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 2,029 29,892 PRN   SOLE   29,892 0 0
LIBERTY INTERACTIVE CORP INT COM SER A 53071M104 382 16,600 PRN   SOLE   16,600 0 0
LIBERTY MEDIA CORP DELAWARE CL A 531229102 2,923 23,062 PRN   SOLE   23,062 0 0
LILLY ELI & CO COM 532457108 6,182 125,859 PRN   SOLE   125,859 0 0
MAUI LD & PINEAPPLE INC COM 577345101 3,770 928,450 PRN   SOLE   928,450 0 0
MEDTRONIC INC COM 585055106 1,605 31,175 PRN   SOLE   31,175 0 0
MENTOR GRAPHICS CORP COM 587200106 7,642 390,900 PRN   SOLE   390,900 0 0
MERCK & CO INC NEW COM 58933Y105 2,903 62,507 PRN   SOLE   62,507 0 0
MICROSOFT CORP COM 594918104 235 6,800 PRN   SOLE   6,800 0 0
MIDDLESEX WATER CO COM 596680108 6,233 312,914 PRN   SOLE   312,914 0 0
MONDELEZ INTL INC CL A 609207105 259 9,065 PRN   SOLE   9,065 0 0
NOVO-NORDISK A S ADR 670100205 456 2,940 PRN   SOLE   2,940 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,853 20,769 PRN   SOLE   20,769 0 0
PENTAIR LTD SHS H6169Q108 388 6,725 PRN   SOLE   6,725 0 0
PFIZER INC COM 717081103 2,289 81,704 PRN   SOLE   81,704 0 0
PHILIP MORRIS INTL INC COM 718172109 239 2,757 PRN   SOLE   2,757 0 0
PITNEY BOWES INC COM 724479100 144 9,800 PRN   SOLE   9,800 0 0
PROCTER & GAMBLE CO COM 742718109 912 11,850 PRN   SOLE   11,850 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 516 15,810 PRN   SOLE   15,810 0 0
ROVI CORP COM 779376102 3,219 140,950 PRN   SOLE   140,950 0 0
RUBICON MINERALS CORP COM 780911103 128 100,000 PRN   SOLE   100,000 0 0
SOTHEBYS COM 835898107 337 8,900 PRN   SOLE   8,900 0 0
SPECTRA ENERGY CORP COM 847560109 9,985 289,767 PRN   SOLE   289,767 0 0
SPRINT NEXTEL CORP COM SER 1 852061100 103 14,675 PRN   SOLE   14,675 0 0
STARBUCKS CORP COM 855244109 242 3,700 PRN   SOLE   3,700 0 0
STARZ COM SER A 85571Q102 251 11,344 PRN   SOLE   11,344 0 0
STATOIL ASA SPONSORED ADR 85771P102 1,824 88,150 PRN   SOLE   88,150 0 0
TIME WARNER INC COM NEW 887317303 1,142 19,747 PRN   SOLE   19,747 0 0
TORNIER N V SHS N87237108 1,096 62,650 PRN   SOLE   62,650 0 0
UNITEDHEALTH GROUP INC COM 91324P102 668 10,200 PRN   SOLE   10,200 0 0
UNS ENERGY CORP COM 903119105 224 5,000 PRN   SOLE   5,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 786 15,616 PRN   SOLE   15,616 0 0
WASTE MGMT INC DEL COM 94106L109 6,777 168,039 PRN   SOLE   168,039 0 0
WESTERN UN CO COM 959802109 2,337 136,600 PRN   SOLE   136,600 0 0
WEYERHAEUSER CO COM 962166104 1,036 36,380 PRN   SOLE   36,380 0 0
WILLIAMS COS INC DEL COM 969457100 581 17,900 PRN   SOLE   17,900 0 0
XYLEM INC COM 98419M100 6,522 242,100 PRN   SOLE   242,100 0 0