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 COMPANY COM 88579Y101 34,247 241,570 SH   SOLE   241,570 0 0
A O SMITH COM 831865209 15,320 235,000 SH   SOLE   235,000 0 0
ABB LTD ADR (SZ) COM 000375204 2,871 162,470 SH   SOLE   162,470 0 0
ABBOTT LABORATORIES COM 002824100 259 6,440 SH   SOLE   6,440 0 0
ABBVIE INC COM 00287Y109 221 4,070 SH   SOLE   4,070 0 0
ALLEGHANY CORP COM 017175100 263 561 SH   SOLE   561 0 0
ALLIANCE RESOURCE PARTNERS LP MLP 01877R108 4,741 213,000 SH   SOLE   213,000 0 0
AMERICAN EXPRESS COM 025816109 371 5,000 SH   SOLE   5,000 0 0
APPLE INC COM 037833100 32,784 297,225 SH   SOLE   297,225 0 0
AT&T COM 00206R102 18,303 561,790 SH   SOLE   561,790 0 0
AUTOMATIC DATA PROCESSING COM 053015103 26,901 334,750 SH   SOLE   334,750 0 0
AVAGO TECHNOLOGIES (HK) COM Y0486S104 17,001 136,000 SH   SOLE   136,000 0 0
AVERY DENNISON COM 053611109 19,972 353,041 SH   SOLE   353,041 0 0
BANK OF NOVA SCOTIA ADR (CA) COM 064149107 1,866 42,321 SH   SOLE   42,321 0 0
BB&T COM 054937107 1,235 34,692 SH   SOLE   34,692 0 0
BCE (CA) COM 05534B760 13,034 318,223 SH   SOLE   318,223 0 0
BERKSHIRE HATHAWAY CL B COM 084670702 1,024 7,850 SH   SOLE   7,850 0 0
BP PRUDHOE BAY ROYALTY TRUST UNT 055630107 3,821 93,000 SH   SOLE   93,000 0 0
BRISTOL-MYERS SQUIBB COM 110122108 1,122 18,955 SH   SOLE   18,955 0 0
BROOKFIELD INFRASTRUCTURE PART UNT g16252101 16,925 460,300 SH   SOLE   460,300 0 0
BROOKFIELD RENEWABLE COMMON LP UNT G16258108 4,088 148,695 SH   SOLE   148,695 0 0
BT GROUP PLC ADR (GB) COM 05577e101 223 3,500 SH   SOLE   3,500 0 0
BUNGE LTD ADR (BM) COM G16962105 374 5,105 SH   SOLE   5,105 0 0
C.R. BARD COM 067383109 30,462 163,504 SH   SOLE   163,504 0 0
CAMPBELL SOUP COM 134429109 545 10,750 SH   SOLE   10,750 0 0
CANADIAN NAT'L RWY ADR (CA) COM 136375102 24,156 425,575 SH   SOLE   425,575 0 0
CANADIAN PACIFIC RAILWAY LTD ( COM 13645T100 1,233 8,585 SH   SOLE   8,585 0 0
CATERPILLAR COM 149123101 1,992 30,485 SH   SOLE   30,485 0 0
CERNER COM 156782104 16,573 276,400 SH   SOLE   276,400 0 0
CHECK POINT SOFTWARE TECH (IS) COM M22465104 22,245 280,413 SH   SOLE   280,413 0 0
CHURCH AND DWIGHT COM 171340102 35,404 421,978 SH   SOLE   421,978 0 0
CISCO SYSTEMS COM 17275R102 611 23,295 SH   SOLE   23,295 0 0
COCA-COLA COM 191216100 8,562 213,400 SH   SOLE   213,400 0 0
COGNIZANT TECH SOL CL A COM 192446102 18,787 300,061 SH   SOLE   300,061 0 0
COLGATE PALMOLIVE COM 194162103 32,873 518,015 SH   SOLE   518,015 0 0
CORNING COM 219350105 23,872 1,394,390 SH   SOLE   1,394,390 0 0
COTT CORP (CA) COM 22163N106 20,360 1,880,000 SH   SOLE   1,880,000 0 0
CRAY INC COM 225223304 13,756 694,390 SH   SOLE   694,390 0 0
DEERE AND CO COM 244199105 10,918 147,546 SH   SOLE   147,546 0 0
DISCOVERY COMMUNICATIONS COM 25470F104 5,368 206,211 SH   SOLE   206,211 0 0
DISCOVERY COMMUNICATIONS SER C COM 25470F302 5,295 218,000 SH   SOLE   218,000 0 0
DUKE ENERGY CORP NEW COM 26441C204 1,152 16,009 SH   SOLE   16,009 0 0
DUN & BRADSTREET COM 26483E100 16,572 157,825 SH   SOLE   157,825 0 0
DUPONT COM 263534109 7,249 150,403 SH   SOLE   150,403 0 0
EMC CORP COM 268648102 224 9,275 SH   SOLE   9,275 0 0
EMERSON ELECTRIC COM 291011104 3,962 89,697 SH   SOLE   89,697 0 0
ENTERPRISE PRODUCTS PARTNERS L MLP 293792107 5,636 226,350 SH   SOLE   226,350 0 0
EQUIFAX COM 294429105 2,713 27,916 SH   SOLE   27,916 0 0
EXXON MOBIL COM 30231g102 20,295 272,964 SH   SOLE   272,964 0 0
FEDEX CORPORATION COM 31428X106 16,065 111,579 SH   SOLE   111,579 0 0
FLUOR COM 343412102 682 16,115 SH   SOLE   16,115 0 0
FMC CORP COM 302491303 1,423 41,976 SH   SOLE   41,976 0 0
GENERAL ELECTRIC COM 369604103 24,830 984,547 SH   SOLE   984,547 0 0
GILEAD SCIENCES COM 375558103 23,409 238,404 SH   SOLE   238,404 0 0
GLAXOSMITHKLINE PLC ADR (GB) COM 37733w105 525 13,660 SH   SOLE   13,660 0 0
GOOGLE INC CLASS C COM 38259P706 25,262 41,521 SH   SOLE   41,521 0 0
HANESBRANDS COM 410345102 31,475 1,087,603 SH   SOLE   1,087,603 0 0
HARRIS COM 413875105 23,500 321,263 SH   SOLE   321,263 0 0
HOME DEPOT INC COM 437076102 32,589 282,178 SH   SOLE   282,178 0 0
HONEYWELL INT'L COM 438516106 31,944 337,355 SH   SOLE   337,355 0 0
HOWARD HUGHES CORP COM 44267D107 11,474 100,000 SH   SOLE   100,000 0 0
IBM COM 459200101 13,574 93,635 SH   SOLE   93,635 0 0
ICON PLC (IL) COM G4705A100 17,520 246,870 SH   SOLE   246,870 0 0
INGREDION COM 457187102 725 8,300 SH   SOLE   8,300 0 0
INT'L PAPER COM 460146103 21,082 557,863 SH   SOLE   557,863 0 0
INTL FLAVORS& FRAGRANCES COM 459506101 23,809 230,576 SH   SOLE   230,576 0 0
J M SMUCKER COM 832696405 6,038 52,925 SH   SOLE   52,925 0 0
JOHNSON & JOHNSON COM 478160104 29,769 318,899 SH   SOLE   318,899 0 0
KIMBERLY-CLARK COM 494368103 23,899 219,172 SH   SOLE   219,172 0 0
KINDER MORGAN COM 49456B101 1,256 45,391 SH   SOLE   45,391 0 0
KRAFT HEINZ COM 500754106 2,043 28,949 SH   SOLE   28,949 0 0
KROGER COM 501044101 26,557 736,256 SH   SOLE   736,256 0 0
LEGGETT & PLATT COM 524660107 27,355 663,158 SH   SOLE   663,158 0 0
LEUCADIA NAT'L CORP COM 527288102 359 17,700 SH   SOLE   17,700 0 0
LM ERICSSON TELEPHONE ADR (SE) COM 294821608 11,455 1,171,300 SH   SOLE   1,171,300 0 0
LOCKHEED MARTIN COM 539830109 25,554 123,265 SH   SOLE   123,265 0 0
LOWES COMPANIES INC COM 548661107 682 9,900 SH   SOLE   9,900 0 0
LYONDELLBASELL INDS NV (NE) COM N53745100 16,405 196,800 SH   SOLE   196,800 0 0
MANULIFE FINL CORP ADR (CA) COM 56501R106 1,124 72,585 SH   SOLE   72,585 0 0
MARSH & MCLENNAN COM 571748102 16,385 313,764 SH   SOLE   313,764 0 0
MCCORMICK & CO COM 579780206 30,676 373,283 SH   SOLE   373,283 0 0
MCGRAW-HILL FINANCIAL COM 580645109 25,015 289,188 SH   SOLE   289,188 0 0
MCKESSON CORP COM 58155Q103 21,437 115,855 SH   SOLE   115,855 0 0
MEDTRONIC PLC (IL) COM G5960L103 18,476 276,001 SH   SOLE   276,001 0 0
MERCK & CO INC NEW COM 58933Y105 324 6,561 SH   SOLE   6,561 0 0
METLIFE COM 59156R108 14,964 317,375 SH   SOLE   317,375 0 0
MICROSOFT COM 594918104 2,228 50,340 SH   SOLE   50,340 0 0
MINERALS TECHNOLOGIES COM 603158106 241 5,000 SH   SOLE   5,000 0 0
MONDELEZ INTERNATIONAL COM 609207105 240 5,734 SH   SOLE   5,734 0 0
MTS SYSTEMS COM 553777103 23,232 386,489 SH   SOLE   386,489 0 0
NESTLE SA ADR (SZ) COM 641069406 15,455 205,416 SH   SOLE   205,416 0 0
NEWBRIDGE BANCORP COM 65080T102 368 43,200 SH   SOLE   43,200 0 0
NEXTERA ENERGY COM 65339F101 1,172 12,010 SH   SOLE   12,010 0 0
NOKIA COM 654902204 210 31,000 SH   SOLE   31,000 0 0
NORFOLK SOUTHERN COM 655844108 1,588 20,785 SH   SOLE   20,785 0 0
NOVARTIS AG ADS (SZ) COM 66987v109 26,459 287,845 SH   SOLE   287,845 0 0
OMNICOM GROUP COM 681919106 15,763 239,200 SH   SOLE   239,200 0 0
ONEX CORP COM CA68272K1 1,216 21,200 SH   SOLE   21,200 0 0
PARKER-HANNIFIN COM 701094104 1,069 10,987 SH   SOLE   10,987 0 0
PENTAIR PLC (IL) COM G7S00T104 15,224 298,270 SH   SOLE   298,270 0 0
PEPSICO COM 713448108 34,401 364,799 SH   SOLE   364,799 0 0
PFIZER COM 717081103 2,559 81,485 SH   SOLE   81,485 0 0
PIEDMONT NATURAL GAS COM 720186105 473 11,800 SH   SOLE   11,800 0 0
PLUM CREEK TIMBER COM 729251108 1,587 40,170 SH   SOLE   40,170 0 0
PROCTER & GAMBLE COM 742718109 4,816 66,947 SH   SOLE   66,947 0 0
PRUDENTIAL PLC (GB) COM 74435K204 12,010 285,000 SH   SOLE   285,000 0 0
RESTORATION HARDWARE COM 761283100 14,930 160,000 SH   SOLE   160,000 0 0
ROCHE HOLDING AG (SZ) COM 771195104 13,190 400,300 SH   SOLE   400,300 0 0
ROCKWELL AUTOMATION COM 773903109 719 7,085 SH   SOLE   7,085 0 0
ROCKWELL COLLINS COM 774341101 20,158 246,305 SH   SOLE   246,305 0 0
ROYAL BANK CANADA MONTREAL (CA COM 780087102 803 14,527 SH   SOLE   14,527 0 0
ROYAL DUTCH SHELL PLC ADR A (N COM 780259206 1,717 36,235 SH   SOLE   36,235 0 0
S K TELECOM LTD ADR (KO) COM 78440p108 1,261 51,665 SH   SOLE   51,665 0 0
SCHWAB CHARLES CP NEW COM COM 808513105 22,909 802,120 SH   SOLE   802,120 0 0
SMITH & WESSON HOLDING CORP COM 831756101 11,809 700,000 SH   SOLE   700,000 0 0
SNAP-ON COM 833034101 483 3,200 SH   SOLE   3,200 0 0
SUBURBAN PROPANE PARTNERS LP MLP 864482104 11,004 334,775 SH   SOLE   334,775 0 0
SUNEDISON COM 86732Y109 172 24,000 SH   SOLE   24,000 0 0
TEEKAY LNG PARTNERS LP (MI) UNT Y8564M105 7,334 306,600 SH   SOLE   306,600 0 0
TELEDYNE TECHNOLOGIES COM 879360105 28,088 311,050 SH   SOLE   311,050 0 0
TERRA NITROGEN CO LP UNT 881005201 17,910 166,000 SH   SOLE   166,000 0 0
TEXAS INSTRUMENTS COM 882508104 26,627 537,710 SH   SOLE   537,710 0 0
TEXTRON INC COM 883203101 24,612 653,867 SH   SOLE   653,867 0 0
THE GREENBRIER COMPANIES COM 393657101 427 13,300 SH   SOLE   13,300 0 0
THERMO FISHER SCIENTIFIC COM 883556102 28,539 233,390 SH   SOLE   233,390 0 0
TRANSCANADA CORP ADR (CA) COM 89353D107 299 9,455 SH   SOLE   9,455 0 0
TRINSEO S.A. (LU) COM L9340P101 11,526 456,485 SH   SOLE   456,485 0 0
UNILEVER N V - NEW YORK SHS AD COM 904784709 1,057 26,300 SH   SOLE   26,300 0 0
UNILEVER PLC ADR (GB) COM 904767704 10,682 261,945 SH   SOLE   261,945 0 0
UNION PACIFIC COM 907818108 19,762 223,524 SH   SOLE   223,524 0 0
UNITED TECHNOLOGIES COM 913017109 752 8,450 SH   SOLE   8,450 0 0
VCA INC COM 918194101 21,775 413,575 SH   SOLE   413,575 0 0
VERIZON COMMUNICATIONS COM 92343V104 357 8,210 SH   SOLE   8,210 0 0
VERMILION ENERGY (CA) COM 923725105 17,224 535,735 SH   SOLE   535,735 0 0
VISA COM 92826C839 27,046 388,256 SH   SOLE   388,256 0 0
WABTEC COM 929740108 18,080 205,335 SH   SOLE   205,335 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 32,323 388,962 SH   SOLE   388,962 0 0
WALT DISNEY COM 254687106 34,569 338,247 SH   SOLE   338,247 0 0
WELLS FARGO & CO NEW COM 949746101 514 10,001 SH   SOLE   10,001 0 0
WELLTOWER INC COM 95040Q104 1,351 19,955 SH   SOLE   19,955 0 0
XYLEM COM 98419M100 315 9,600 SH   SOLE   9,600 0 0