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 80004CAD3 16 10,000 PRN   SOLE   10,000 0 0
Trinity Industries CONV 896522AF6 11 10,000 PRN   SOLE   10,000 0 0
Cra Qualified Investment Fund MF 20368N103 263 24,201 SH   SOLE   24,201 0 0
GS Financial Square Treasury F MF 38142b500 15 15,005 SH   SOLE   15,005 0 0
Parnassus Equity Income MF 701769101 215 5,686 SH   SOLE   5,686 0 0
Selected Amer Shares Inc MF 816221105 273 7,763 SH   SOLE   7,763 0 0
Walden Mid Cap Fund MF 101156800 219 15,000 SH   SOLE   15,000 0 0
Walden Small Cap Innovation Fu MF 101156206 193 11,750 SH   SOLE   11,750 0 0
3m Company Com COM 88579y101 1,717 10,304 SH   SOLE   10,304 0 0
AT&T Inc COM 00206r102 18,540 473,315 SH   SOLE   473,315 0 0
AXA common ADR COM 054536107 1,453 62,080 SH   SOLE   62,080 0 0
AbbVie Inc. COM 00287y109 9,783 171,271 SH   SOLE   171,271 0 0
Abbott Laboratories COM 002824100 8,954 214,048 SH   SOLE   214,048 0 0
Adobe Systems Inc COM 00724F101 397 4,233 SH   SOLE   4,233 0 0
Air Products & Chemicals Inc COM 009158106 760 5,275 SH   SOLE   5,275 0 0
Airgas Inc. COM 009363102 6,251 44,130 SH   SOLE   44,130 0 0
Alphabet Inc Cl A COM 02079k305 3,891 5,100 SH   SOLE   5,100 0 0
Alphabet Inc Cl C COM 02079k107 3,594 4,825 SH   SOLE   4,825 0 0
Amazon Com Inc COM 023135106 541 911 SH   SOLE   911 0 0
American Express Co. COM 025816109 226 3,678 SH   SOLE   3,678 0 0
Amgen Inc Com COM 031162100 565 3,767 SH   SOLE   3,767 0 0
Analog Devices Inc Com COM 032654105 7,400 125,018 SH   SOLE   125,018 0 0
Apple Inc COM 037833100 12,577 115,392 SH   SOLE   115,392 0 0
Aptar Group COM 038336103 314 4,000 SH   SOLE   4,000 0 0
Astellas Pharma Japan sedol 69 COM j03393105 286 21,500 SH   SOLE   21,500 0 0
Auto Data Processing COM 053015103 19,112 213,044 SH   SOLE   213,044 0 0
Bard C R Incorporated COM 067383109 405 2,000 SH   SOLE   2,000 0 0
Becton Dickinson & Co COM 075887109 592 3,900 SH   SOLE   3,900 0 0
Bemis Co Inc COM 081437105 876 16,925 SH   SOLE   16,925 0 0
Berkshire Hathawayinc Del Cl COM 084670702 289 2,040 SH   SOLE   2,040 0 0
Bristol Myers Squibb Co COM 110122108 208 3,256 SH   SOLE   3,256 0 0
C V S Caremark Corp COM 126650100 18,731 180,577 SH   SOLE   180,577 0 0
Cameron Intl Corp COM 13342B105 222 3,304 SH   SOLE   3,304 0 0
Chevron Corporation COM 166764100 651 6,822 SH   SOLE   6,822 0 0
Chubb Ltd COM h1467j104 818 6,866 SH   SOLE   6,866 0 0
Cincinnati Financial Corporati COM 172062101 325 4,975 SH   SOLE   4,975 0 0
Cisco Systems Inc COM 17275R102 365 12,827 SH   SOLE   12,827 0 0
Citrix Systems Inc. COM 177376100 1,459 18,570 SH   SOLE   18,570 0 0
Coca Cola Company COM 191216100 215 4,644 SH   SOLE   4,644 0 0
Colgate Palmolive COM 194162103 3,380 47,845 SH   SOLE   47,845 0 0
Comcast Corp COM 20030n101 449 7,354 SH   SOLE   7,354 0 0
Costco Whsl Corp New COM 22160K105 1,446 9,175 SH   SOLE   9,175 0 0
Donaldson Company Inc COM 257651109 450 14,108 SH   SOLE   14,108 0 0
Du Pont Ie De Nours COM 263534109 952 15,030 SH   SOLE   15,030 0 0
Ebay Inc Com COM 278642103 5,888 246,783 SH   SOLE   246,783 0 0
Emerson Elec Co COM 291011104 1,444 26,548 SH   SOLE   26,548 0 0
Expeditors Intl Wash Inc. COM 302130109 6,625 135,740 SH   SOLE   135,740 0 0
Exxon Mobil Corp Com COM 30231g102 1,712 20,475 SH   SOLE   20,475 0 0
Facebook Inc. COM 30303m102 347 3,038 SH   SOLE   3,038 0 0
Fast Retailing -Japan COM 6332439JP 3,237 10,100 SH   SOLE   10,100 0 0
Fedex Corp COM 31428x106 478 2,938 SH   SOLE   2,938 0 0
First Solar Inc COM 336433107 12,686 185,281 SH   SOLE   185,281 0 0
Fomento Economico Mexicano Sa COM 344419106 1,251 12,985 SH   SOLE   12,985 0 0
Ford Motor Corp COM 345370860 398 29,500 SH   SOLE   29,500 0 0
Fuji Heavy Industries B01DH73 COM j14406136 644 18,000 SH   SOLE   18,000 0 0
General Mills Inc COM 370334104 480 7,570 SH   SOLE   7,570 0 0
Gilead Sciences Inc. COM 375558103 409 4,452 SH   SOLE   4,452 0 0
Glaxo Smith Kline Plc COM 37733W105 2,485 61,280 SH   SOLE   61,280 0 0
Grainger Ww Inc. COM 384802104 1,934 8,286 SH   SOLE   8,286 0 0
Home Depot Inc COM 437076102 1,636 12,258 SH   SOLE   12,258 0 0
Hubbell Inc COM 443510607 1,544 14,579 SH   SOLE   14,579 0 0
Illinois Tool Works Inc COM 452308109 1,149 11,214 SH   SOLE   11,214 0 0
Int'l Business Machines Corp COM 459200101 2,702 17,843 SH   SOLE   17,843 0 0
Intel Corp COM 458140100 2,780 85,933 SH   SOLE   85,933 0 0
Jasa Marga (JSMR IJ) sedol B28 COM y71285103 1,136 2,791,300 SH   SOLE   2,791,300 0 0
Johnson And Johnson Com COM 478160104 2,732 25,249 SH   SOLE   25,249 0 0
Kellogg Company COM 487836108 302 3,950 SH   SOLE   3,950 0 0
Kesko OYJ sedol 4490005 FI (KE COM 004167856 375 8,500 SH   SOLE   8,500 0 0
Marriott International Inc. COM 571903202 2,904 40,797 SH   SOLE   40,797 0 0
Mc Donalds Corp COM 580135101 568 4,522 SH   SOLE   4,522 0 0
Mercadolibre Inc. COM 58733r102 4,680 39,715 SH   SOLE   39,715 0 0
Merck & Co Inc New COM 58933y105 273 5,162 SH   SOLE   5,162 0 0
Meridian Bioscience Inc. COM 589584101 2,480 120,325 SH   SOLE   120,325 0 0
Microsoft Corp COM 594918104 393 7,113 SH   SOLE   7,113 0 0
Nestle S A Reg B Adr F 1 Adr R COM 641069406 416 5,578 SH   SOLE   5,578 0 0
Nike Inc COM 654106103 913 14,850 SH   SOLE   14,850 0 0
Nordea Bank ADR COM 65557a206 138 14,425 SH   SOLE   14,425 0 0
Novartis Adr COM 66987v109 7,524 103,870 SH   SOLE   103,870 0 0
Novo-Nordisk A-S Adr F 1 Adr R COM 670100205 4,814 88,835 SH   SOLE   88,835 0 0
Novo-Nordisk A/S Sedol# 707752 COM k72807132 1,990 36,625 SH   SOLE   36,625 0 0
Oracle Corp COM 68389x105 2,138 52,254 SH   SOLE   52,254 0 0
PayPal Holdings, Inc. COM 70450y103 562 14,563 SH   SOLE   14,563 0 0
Pepsico Incorporated COM 713448108 9,103 88,830 SH   SOLE   88,830 0 0
Pfizer Incorporated COM 717081103 312 10,523 SH   SOLE   10,523 0 0
Praxair Inc COM 74005p104 1,470 12,847 SH   SOLE   12,847 0 0
Priceline Group COM 741503403 6,307 4,893 SH   SOLE   4,893 0 0
Procter & Gamble Co COM 742718109 1,869 22,701 SH   SOLE   22,701 0 0
Progressive Corp Ohio COM 743315103 352 10,009 SH   SOLE   10,009 0 0
Ramsay Health Care Ltd sedol#6 COM q7982y104 4,808 101,855 SH   SOLE   101,855 0 0
Roche Holdings Adr COM 771195104 383 12,520 SH   SOLE   12,520 0 0
Rowe T Price Group Inc COM 74144t108 8,424 114,679 SH   SOLE   114,679 0 0
Semen Gresik TBK COM y7142g168 50 65,500 SH   SOLE   65,500 0 0
Seven & I Holdings Ltd 3382 JP COM j7165h108 8,544 200,395 SH   SOLE   200,395 0 0
Singapore Telecom LTD COM y79985209 97 34,300 SH   SOLE   34,300 0 0
Starbucks Corp COM 855244109 3,508 58,759 SH   SOLE   58,759 0 0
Sunpower COM 867652406 724 32,405 SH   SOLE   32,405 0 0
Svenska Handelsbanken ADR COM 86959c103 138 21,920 SH   SOLE   21,920 0 0
Swiss RE AG ADR COM 870886108 630 27,260 SH   SOLE   27,260 0 0
Swiss RE AG Sedol# B545MG5 CH COM h8431b109 8,893 95,800 SH   SOLE   95,800 0 0
Sysco Corp Com COM 871829107 907 19,400 SH   SOLE   19,400 0 0
Target Corporation COM 87612E106 8,606 104,592 SH   SOLE   104,592 0 0
Tegna Inc. COM 87901j105 3,102 132,205 SH   SOLE   132,205 0 0
Telstra Ltd sedol 6087289AU COM Q8975N105 3,047 743,114 SH   SOLE   743,114 0 0
Texas Instruments Inc COM 882508104 218 3,804 SH   SOLE   3,804 0 0
Tiffany & Co. COM 886547108 3,008 40,990 SH   SOLE   40,990 0 0
Tjx Cos Inc New COM 872540109 13,312 169,899 SH   SOLE   169,899 0 0
Toronto-Dominion Bank COM 891160509 1,052 24,400 SH   SOLE   24,400 0 0
Toyota Motor Adr COM 892331307 6,905 64,944 SH   SOLE   64,944 0 0
Tractor Supply Company COM 892356106 2,117 23,405 SH   SOLE   23,405 0 0
Tupperware Inc. COM 899896104 601 10,374 SH   SOLE   10,374 0 0
Ulta Beauty COM 90384S303 440 2,270 SH   SOLE   2,270 0 0
Unilever N V Ny Shs Newf N Y R COM 904784709 804 18,005 SH   SOLE   18,005 0 0
Unilever Plc COM 904767704 386 8,540 SH   SOLE   8,540 0 0
United Parcel Svc Cl B COM 911312106 21,938 208,002 SH   SOLE   208,002 0 0
VISA Inc. COM 92826c839 5,708 74,629 SH   SOLE   74,629 0 0
Varian Med Sys Inc COM 92220p105 240 3,000 SH   SOLE   3,000 0 0
Verizon Communications COM 92343V104 6,889 127,384 SH   SOLE   127,384 0 0
Walgreen Boots Alliance COM 931427108 297 3,520 SH   SOLE   3,520 0 0
Walt Disney Company COM 254687106 641 6,451 SH   SOLE   6,451 0 0
West Rock Co COM 96145D105 2,585 66,230 SH   SOLE   66,230 0 0
Westinghouse Air Brake Tech. C COM 929740108 840 10,598 SH   SOLE   10,598 0 0
Zurich Insurance Group AG ADR COM 989825104 324 13,900 SH   SOLE   13,900 0 0