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
Ishares Tr Kld 400 Social Inde CEMF 464288570 11,693 141,935 SH   SOLE   141,935 0 0
Trinity Industries CONV 896522AF6 13 10,000 PRN   SOLE   10,000 0 0
AB Income Fund - ADV MF 01881m442 8,843 1,115,184 SH   SOLE   1,115,184 0 0
Calvert Equity Class I MF 131618795 2,165 51,639 SH   SOLE   51,639 0 0
Cra Qualified Investment Fund MF 20368N103 192 18,202 SH   SOLE   18,202 0 0
Parnassus Equity Income MF 701769101 310 7,879 SH   SOLE   7,879 0 0
Selected Amer Shares Inc MF 816221105 278 7,763 SH   SOLE   7,763 0 0
3m Company Com COM 88579y101 1,840 10,304 SH   SOLE   10,304 0 0
AT&T Inc COM 00206r102 19,338 454,699 SH   SOLE   454,699 0 0
AXA common ADR COM 054536107 2,351 93,290 SH   SOLE   93,290 0 0
AbbVie Inc. COM 00287y109 7,839 125,183 SH   SOLE   125,183 0 0
Abbott Laboratories COM 002824100 259 6,753 SH   SOLE   6,753 0 0
Adobe Systems Inc COM 00724F101 438 4,252 SH   SOLE   4,252 0 0
Air Products & Chemicals Inc COM 009158106 529 3,675 SH   SOLE   3,675 0 0
Alphabet Inc Cl A COM 02079k305 6,480 8,177 SH   SOLE   8,177 0 0
Alphabet Inc Cl C COM 02079k107 8,256 10,697 SH   SOLE   10,697 0 0
Amazon Com Inc COM 023135106 685 914 SH   SOLE   914 0 0
American Express Co. COM 025816109 269 3,630 SH   SOLE   3,630 0 0
Amgen Inc Com COM 031162100 551 3,767 SH   SOLE   3,767 0 0
Analog Devices Inc Com COM 032654105 8,860 122,008 SH   SOLE   122,008 0 0
Apple Inc COM 037833100 918 7,930 SH   SOLE   7,930 0 0
Astellas Pharma Japan sedol 69 COM j03393105 299 21,500 SH   SOLE   21,500 0 0
Auto Data Processing COM 053015103 26,138 254,312 SH   SOLE   254,312 0 0
Bemis Co Inc COM 081437105 929 19,435 SH   SOLE   19,435 0 0
Berkshire Hathawayinc Del Cl COM 084670702 332 2,040 SH   SOLE   2,040 0 0
C V S Caremark Corp COM 126650100 5,282 66,940 SH   SOLE   66,940 0 0
Cedar Fair Lp COM 150185106 924 14,390 SH   SOLE   14,390 0 0
CenterPoint Energy Inc. COM 15189T107 223 9,040 SH   SOLE   9,040 0 0
Chevron Corporation COM 166764100 803 6,822 SH   SOLE   6,822 0 0
Chubb Ltd COM h1467j104 883 6,681 SH   SOLE   6,681 0 0
Cisco Systems Inc COM 17275R102 283 9,380 SH   SOLE   9,380 0 0
Citrix Systems Inc. COM 177376100 1,469 16,445 SH   SOLE   16,445 0 0
Colgate Palmolive COM 194162103 16,680 254,892 SH   SOLE   254,892 0 0
Comcast Corp COM 20030n101 508 7,354 SH   SOLE   7,354 0 0
Costco Whsl Corp New COM 22160K105 3,597 22,466 SH   SOLE   22,466 0 0
Cyrusone Inc. COM 23283r100 3,455 77,235 SH   SOLE   77,235 0 0
Digital Realty Trust COM 253868103 1,322 13,451 SH   SOLE   13,451 0 0
Du Pont Ie De Nours COM 263534109 1,099 14,970 SH   SOLE   14,970 0 0
Ebay Inc Com COM 278642103 6,642 223,708 SH   SOLE   223,708 0 0
Emerson Elec Co COM 291011104 1,743 31,258 SH   SOLE   31,258 0 0
Expeditors Intl Wash Inc. COM 302130109 4,277 80,760 SH   SOLE   80,760 0 0
Exxon Mobil Corp Com COM 30231g102 1,836 20,341 SH   SOLE   20,341 0 0
Facebook Inc. COM 30303m102 351 3,053 SH   SOLE   3,053 0 0
Fast Retailing -Japan COM 6332439JP 3,228 9,000 SH   SOLE   9,000 0 0
Fedex Corp COM 31428x106 548 2,944 SH   SOLE   2,944 0 0
First Solar Inc COM 336433107 800 24,925 SH   SOLE   24,925 0 0
Fomento Economico Mexicano Sa COM 344419106 1,195 15,680 SH   SOLE   15,680 0 0
Fuji Heavy Industries 6356406 COM j14406136 905 22,000 SH   SOLE   22,000 0 0
General Mills Inc COM 370334104 390 6,310 SH   SOLE   6,310 0 0
Glaxo Smith Kline Plc COM 37733W105 2,862 74,320 SH   SOLE   74,320 0 0
Grainger Ww Inc. COM 384802104 6,336 27,281 SH   SOLE   27,281 0 0
Home Depot Inc COM 437076102 1,691 12,610 SH   SOLE   12,610 0 0
Hubbell Inc COM 443510607 1,139 9,756 SH   SOLE   9,756 0 0
Illinois Tool Works Inc COM 452308109 430 3,514 SH   SOLE   3,514 0 0
Ingevity Corp COM 45688c107 569 10,367 SH   SOLE   10,367 0 0
Int'l Business Machines Corp COM 459200101 2,582 15,556 SH   SOLE   15,556 0 0
Intel Corp COM 458140100 3,046 83,968 SH   SOLE   83,968 0 0
Jasa Marga (JSMR IJ) sedol B28 COM y71285103 751 2,346,865 SH   SOLE   2,346,865 0 0
Johnson And Johnson Com COM 478160104 2,005 17,399 SH   SOLE   17,399 0 0
Kellogg Company COM 487836108 291 3,950 SH   SOLE   3,950 0 0
Kesko OYJ sedol 4490005 FI (KE COM 004167856 425 8,500 SH   SOLE   8,500 0 0
Keyence Corp 6861 JP Sedol 64 COM j32491102 2,819 4,100 SH   SOLE   4,100 0 0
Marriott International Inc. COM 571903202 3,171 38,352 SH   SOLE   38,352 0 0
Mc Donalds Corp COM 580135101 550 4,522 SH   SOLE   4,522 0 0
Mercadolibre Inc. COM 58733r102 7,462 47,790 SH   SOLE   47,790 0 0
Merck & Co Inc New COM 58933y105 302 5,122 SH   SOLE   5,122 0 0
Meridian Bioscience Inc. COM 589584101 1,729 97,690 SH   SOLE   97,690 0 0
Microsoft Corp COM 594918104 442 7,113 SH   SOLE   7,113 0 0
Nestle S A Reg B Adr F 1 Adr R COM 641069406 400 5,578 SH   SOLE   5,578 0 0
Nike Inc COM 654106103 244 4,800 SH   SOLE   4,800 0 0
Nordea Bank ADR COM 65557a206 120 10,850 SH   SOLE   10,850 0 0
Novartis Adr COM 66987v109 5,867 80,540 SH   SOLE   80,540 0 0
Novo-Nordisk A-S Adr F 1 Adr R COM 670100205 5,887 164,180 SH   SOLE   164,180 0 0
Novo-Nordisk A/S Sedol# 707752 COM k72807132 1,323 36,625 SH   SOLE   36,625 0 0
Novozymes A/S B Shs ADR COM 670108109 805 23,320 SH   SOLE   23,320 0 0
Novozymes A/S B Shs sedol# B79 COM k7317j133 3,100 89,715 SH   SOLE   89,715 0 0
Oracle Corp COM 68389x105 1,923 50,022 SH   SOLE   50,022 0 0
Panasonic Corp 6752 JT sedol 6 COM j6354y104 523 50,000 SH   SOLE   50,000 0 0
PayPal Holdings, Inc. COM 70450y103 584 14,793 SH   SOLE   14,793 0 0
Pepsico Incorporated COM 713448108 8,829 84,381 SH   SOLE   84,381 0 0
Pfizer Incorporated COM 717081103 339 10,433 SH   SOLE   10,433 0 0
Praxair Inc COM 74005p104 1,889 16,122 SH   SOLE   16,122 0 0
Priceline Group COM 741503403 6,990 4,768 SH   SOLE   4,768 0 0
Procter & Gamble Co COM 742718109 1,695 20,164 SH   SOLE   20,164 0 0
Progressive Corp Ohio COM 743315103 355 10,009 SH   SOLE   10,009 0 0
Ramsay Health Care Ltd sedol#6 COM q7982y104 6,601 133,475 SH   SOLE   133,475 0 0
Roche Holdings Adr COM 771195104 357 12,520 SH   SOLE   12,520 0 0
Rowe T Price Group Inc COM 74144t108 7,809 103,759 SH   SOLE   103,759 0 0
Semen Gresik TBK COM y7142g168 45 65,500 SH   SOLE   65,500 0 0
Seven & I Holdings Ltd 3382 JP COM j7165h108 7,322 191,775 SH   SOLE   191,775 0 0
Singapore Telecom LTD COM y79985209 87 34,300 SH   SOLE   34,300 0 0
Starbucks Corp COM 855244109 3,403 61,299 SH   SOLE   61,299 0 0
Sunpower COM 867652406 154 23,265 SH   SOLE   23,265 0 0
Svenska Handelsbanken ADR COM 86959c103 130 18,770 SH   SOLE   18,770 0 0
Swiss RE AG ADR COM 870886108 648 27,260 SH   SOLE   27,260 0 0
Swiss RE AG Sedol# B545MG5 CH COM h8431b109 11,516 121,285 SH   SOLE   121,285 0 0
Sysco Corp Com COM 871829107 797 14,400 SH   SOLE   14,400 0 0
Target Corporation COM 87612E106 4,422 61,220 SH   SOLE   61,220 0 0
Telstra Ltd sedol 6087289AU COM Q8975N105 2,382 645,114 SH   SOLE   645,114 0 0
Texas Instruments Inc COM 882508104 269 3,692 SH   SOLE   3,692 0 0
Tiffany & Co. COM 886547108 348 4,500 SH   SOLE   4,500 0 0
Tjx Cos Inc New COM 872540109 20,845 277,459 SH   SOLE   277,459 0 0
Toronto-Dominion Bank COM 891160509 1,470 29,785 SH   SOLE   29,785 0 0
Tractor Supply Company COM 892356106 1,628 21,480 SH   SOLE   21,480 0 0
Tupperware Inc. COM 899896104 456 8,669 SH   SOLE   8,669 0 0
Unilever N V Ny Shs Newf N Y R COM 904784709 583 14,205 SH   SOLE   14,205 0 0
Unilever Plc COM 904767704 20,904 513,610 SH   SOLE   513,610 0 0
Union Pacific COM 907818108 220 2,126 SH   SOLE   2,126 0 0
United Parcel Svc Cl B COM 911312106 22,695 197,967 SH   SOLE   197,967 0 0
VISA Inc. COM 92826c839 11,440 146,631 SH   SOLE   146,631 0 0
Varian Med Sys Inc COM 92220p105 269 3,000 SH   SOLE   3,000 0 0
Verizon Communications COM 92343V104 3,675 68,839 SH   SOLE   68,839 0 0
Walt Disney Company COM 254687106 667 6,400 SH   SOLE   6,400 0 0
West Rock Co COM 96145D105 3,366 66,305 SH   SOLE   66,305 0 0
Westinghouse Air Brake Tech. C COM 929740108 808 9,733 SH   SOLE   9,733 0 0
Zurich Insurance Group AG ADR COM 989825104 201 7,300 SH   SOLE   7,300 0 0