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
SANDISK CORP CONV 80099ACE9 16 10,000 PRN   SOLE   10,000 0 0
Trinity Industries CONV 896522AF6 11 10,000 PRN   SOLE   10,000 0 0
AB Income Fund - ADV MF 01881m442 8,596 1,058,618 SH   SOLE   1,058,618 0 0
Cra Qualified Investment Fund MF 20368N103 266 24,317 SH   SOLE   24,317 0 0
Parnassus Equity Income MF 701769101 215 5,648 SH   SOLE   5,648 0 0
Selected Amer Shares Inc MF 816221105 285 7,763 SH   SOLE   7,763 0 0
Walden Mid Cap Fund MF 101156800 224 15,000 SH   SOLE   15,000 0 0
Walden Small Cap Innovation Fu MF 101156206 198 11,750 SH   SOLE   11,750 0 0
3m Company Com COM 88579y101 1,804 10,304 SH   SOLE   10,304 0 0
AT&T Inc COM 00206r102 20,749 480,197 SH   SOLE   480,197 0 0
AXA common ADR COM 054536107 1,305 64,840 SH   SOLE   64,840 0 0
AbbVie Inc. COM 00287y109 10,689 172,659 SH   SOLE   172,659 0 0
Abbott Laboratories COM 002824100 8,689 221,032 SH   SOLE   221,032 0 0
Adobe Systems Inc COM 00724F101 405 4,233 SH   SOLE   4,233 0 0
Air Products & Chemicals Inc COM 009158106 749 5,275 SH   SOLE   5,275 0 0
Alphabet Inc Cl A COM 02079k305 3,567 5,070 SH   SOLE   5,070 0 0
Alphabet Inc Cl C COM 02079k107 3,305 4,775 SH   SOLE   4,775 0 0
Amazon Com Inc COM 023135106 652 911 SH   SOLE   911 0 0
American Express Co. COM 025816109 223 3,678 SH   SOLE   3,678 0 0
Amgen Inc Com COM 031162100 573 3,767 SH   SOLE   3,767 0 0
Analog Devices Inc Com COM 032654105 7,280 128,528 SH   SOLE   128,528 0 0
Apple Inc COM 037833100 10,815 113,127 SH   SOLE   113,127 0 0
Aptar Group COM 038336103 317 4,000 SH   SOLE   4,000 0 0
Astellas Pharma Japan sedol 69 COM j03393105 335 21,500 SH   SOLE   21,500 0 0
Auto Data Processing COM 053015103 19,455 211,764 SH   SOLE   211,764 0 0
Bard C R Incorporated COM 067383109 470 2,000 SH   SOLE   2,000 0 0
Becton Dickinson & Co COM 075887109 661 3,900 SH   SOLE   3,900 0 0
Bemis Co Inc COM 081437105 916 17,790 SH   SOLE   17,790 0 0
Berkshire Hathawayinc Del Cl COM 084670702 295 2,040 SH   SOLE   2,040 0 0
Bristol Myers Squibb Co COM 110122108 239 3,256 SH   SOLE   3,256 0 0
C V S Caremark Corp COM 126650100 17,439 182,152 SH   SOLE   182,152 0 0
CenterPoint Energy Inc. COM 15189T107 213 8,865 SH   SOLE   8,865 0 0
Centurylink Inc. COM 156700106 213 7,335 SH   SOLE   7,335 0 0
Chevron Corporation COM 166764100 715 6,822 SH   SOLE   6,822 0 0
Chubb Ltd COM h1467j104 851 6,508 SH   SOLE   6,508 0 0
Cincinnati Financial Corporati COM 172062101 373 4,975 SH   SOLE   4,975 0 0
Cisco Systems Inc COM 17275R102 368 12,827 SH   SOLE   12,827 0 0
Citrix Systems Inc. COM 177376100 1,469 18,345 SH   SOLE   18,345 0 0
Coca Cola Company COM 191216100 211 4,644 SH   SOLE   4,644 0 0
Colgate Palmolive COM 194162103 3,687 50,370 SH   SOLE   50,370 0 0
Comcast Corp COM 20030n101 479 7,354 SH   SOLE   7,354 0 0
Costco Whsl Corp New COM 22160K105 1,438 9,155 SH   SOLE   9,155 0 0
Cyrusone Inc. COM 23283r100 4,615 82,910 SH   SOLE   82,910 0 0
Donaldson Company Inc COM 257651109 485 14,108 SH   SOLE   14,108 0 0
Du Pont Ie De Nours COM 263534109 974 15,030 SH   SOLE   15,030 0 0
Ebay Inc Com COM 278642103 5,304 226,583 SH   SOLE   226,583 0 0
Emerson Elec Co COM 291011104 1,479 28,363 SH   SOLE   28,363 0 0
Expeditors Intl Wash Inc. COM 302130109 6,707 136,765 SH   SOLE   136,765 0 0
Exxon Mobil Corp Com COM 30231g102 1,909 20,361 SH   SOLE   20,361 0 0
Facebook Inc. COM 30303m102 347 3,038 SH   SOLE   3,038 0 0
Fast Retailing -Japan COM 6332439JP 2,688 10,100 SH   SOLE   10,100 0 0
Fedex Corp COM 31428x106 446 2,938 SH   SOLE   2,938 0 0
First Solar Inc COM 336433107 9,113 187,966 SH   SOLE   187,966 0 0
Fomento Economico Mexicano Sa COM 344419106 1,330 14,385 SH   SOLE   14,385 0 0
Fuji Heavy Industries B01DH73 COM j14406136 641 18,000 SH   SOLE   18,000 0 0
General Mills Inc COM 370334104 540 7,570 SH   SOLE   7,570 0 0
Gilead Sciences Inc. COM 375558103 371 4,452 SH   SOLE   4,452 0 0
Glaxo Smith Kline Plc COM 37733W105 3,379 77,960 SH   SOLE   77,960 0 0
Grainger Ww Inc. COM 384802104 1,883 8,286 SH   SOLE   8,286 0 0
Home Depot Inc COM 437076102 1,561 12,228 SH   SOLE   12,228 0 0
Hubbell Inc COM 443510607 1,522 14,429 SH   SOLE   14,429 0 0
Illinois Tool Works Inc COM 452308109 1,168 11,214 SH   SOLE   11,214 0 0
Illumina Inc COM 452327109 2,587 18,430 SH   SOLE   18,430 0 0
Ingevity Corp COM 45688c107 368 10,820 SH   SOLE   10,820 0 0
Int'l Business Machines Corp COM 459200101 2,724 17,949 SH   SOLE   17,949 0 0
Intel Corp COM 458140100 2,815 85,828 SH   SOLE   85,828 0 0
Jasa Marga (JSMR IJ) sedol B28 COM y71285103 1,114 2,791,300 SH   SOLE   2,791,300 0 0
Johnson And Johnson Com COM 478160104 3,057 25,199 SH   SOLE   25,199 0 0
Kellogg Company COM 487836108 323 3,950 SH   SOLE   3,950 0 0
Kesko OYJ sedol 4490005 FI (KE COM 004167856 360 8,500 SH   SOLE   8,500 0 0
Marriott International Inc. COM 571903202 2,692 40,512 SH   SOLE   40,512 0 0
Mc Donalds Corp COM 580135101 544 4,522 SH   SOLE   4,522 0 0
Mercadolibre Inc. COM 58733r102 5,521 39,250 SH   SOLE   39,250 0 0
Merck & Co Inc New COM 58933y105 297 5,162 SH   SOLE   5,162 0 0
Meridian Bioscience Inc. COM 589584101 2,429 124,555 SH   SOLE   124,555 0 0
Microsoft Corp COM 594918104 364 7,113 SH   SOLE   7,113 0 0
Nestle S A Reg B Adr F 1 Adr R COM 641069406 431 5,578 SH   SOLE   5,578 0 0
Nike Inc COM 654106103 820 14,850 SH   SOLE   14,850 0 0
Nordea Bank ADR COM 65557a206 110 12,925 SH   SOLE   12,925 0 0
Novartis Adr COM 66987v109 8,996 109,030 SH   SOLE   109,030 0 0
Novo-Nordisk A-S Adr F 1 Adr R COM 670100205 4,808 89,410 SH   SOLE   89,410 0 0
Novo-Nordisk A/S Sedol# 707752 COM k72807132 1,958 36,625 SH   SOLE   36,625 0 0
Novozymes A/S B Shs sedol# B79 COM k7317j133 200 4,200 SH   SOLE   4,200 0 0
Oracle Corp COM 68389x105 2,139 52,254 SH   SOLE   52,254 0 0
PayPal Holdings, Inc. COM 70450y103 532 14,563 SH   SOLE   14,563 0 0
Pepsico Incorporated COM 713448108 9,337 88,135 SH   SOLE   88,135 0 0
Pfizer Incorporated COM 717081103 371 10,523 SH   SOLE   10,523 0 0
Praxair Inc COM 74005p104 1,597 14,207 SH   SOLE   14,207 0 0
Priceline Group COM 741503403 6,308 5,053 SH   SOLE   5,053 0 0
Procter & Gamble Co COM 742718109 1,922 22,701 SH   SOLE   22,701 0 0
Progressive Corp Ohio COM 743315103 335 10,009 SH   SOLE   10,009 0 0
Ramsay Health Care Ltd sedol#6 COM q7982y104 5,461 102,200 SH   SOLE   102,200 0 0
Roche Holdings Adr COM 771195104 413 12,520 SH   SOLE   12,520 0 0
Rowe T Price Group Inc COM 74144t108 8,395 115,049 SH   SOLE   115,049 0 0
Semen Gresik TBK COM y7142g168 46 65,500 SH   SOLE   65,500 0 0
Seven & I Holdings Ltd 3382 JP COM j7165h108 8,502 203,745 SH   SOLE   203,745 0 0
Singapore Telecom LTD COM y79985209 105 34,300 SH   SOLE   34,300 0 0
Starbucks Corp COM 855244109 3,355 58,744 SH   SOLE   58,744 0 0
Sunpower COM 867652406 440 28,390 SH   SOLE   28,390 0 0
Svenska Handelsbanken ADR COM 86959c103 132 21,920 SH   SOLE   21,920 0 0
Swiss RE AG ADR COM 870886108 598 27,260 SH   SOLE   27,260 0 0
Swiss RE AG Sedol# B545MG5 CH COM h8431b109 8,435 96,955 SH   SOLE   96,955 0 0
Sysco Corp Com COM 871829107 984 19,400 SH   SOLE   19,400 0 0
Target Corporation COM 87612E106 14,949 214,110 SH   SOLE   214,110 0 0
Tegna Inc. COM 87901j105 2,998 129,385 SH   SOLE   129,385 0 0
Telstra Ltd sedol 6087289AU COM Q8975N105 3,244 783,814 SH   SOLE   783,814 0 0
Texas Instruments Inc COM 882508104 238 3,804 SH   SOLE   3,804 0 0
Tiffany & Co. COM 886547108 2,409 39,720 SH   SOLE   39,720 0 0
Tjx Cos Inc New COM 872540109 13,503 174,844 SH   SOLE   174,844 0 0
Toronto-Dominion Bank COM 891160509 1,121 26,105 SH   SOLE   26,105 0 0
Tractor Supply Company COM 892356106 2,161 23,705 SH   SOLE   23,705 0 0
Tupperware Inc. COM 899896104 559 9,924 SH   SOLE   9,924 0 0
Unilever N V Ny Shs Newf N Y R COM 904784709 845 18,005 SH   SOLE   18,005 0 0
Unilever Plc COM 904767704 413 8,630 SH   SOLE   8,630 0 0
United Parcel Svc Cl B COM 911312106 22,998 213,502 SH   SOLE   213,502 0 0
VISA Inc. COM 92826c839 5,622 75,804 SH   SOLE   75,804 0 0
Varian Med Sys Inc COM 92220p105 247 3,000 SH   SOLE   3,000 0 0
Verizon Communications COM 92343V104 5,655 101,279 SH   SOLE   101,279 0 0
Walgreen Boots Alliance COM 931427108 293 3,520 SH   SOLE   3,520 0 0
Walt Disney Company COM 254687106 624 6,376 SH   SOLE   6,376 0 0
West Rock Co COM 96145D105 2,566 66,015 SH   SOLE   66,015 0 0
Westinghouse Air Brake Tech. C COM 929740108 737 10,498 SH   SOLE   10,498 0 0