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
Trinity Industries CONV 896522AF6 12 10,000 PRN   SOLE   10,000 0 0
AB Income Fund - ADV MF 01881m442 8,134 999,245 SH   SOLE   999,245 0 0
Cra Qualified Investment Fund MF 20368N103 311 28,558 SH   SOLE   28,558 0 0
Parnassus Equity Income MF 701769101 306 7,714 SH   SOLE   7,714 0 0
Selected Amer Shares Inc MF 816221105 276 7,763 SH   SOLE   7,763 0 0
3m Company Com COM 88579y101 1,184 6,720 SH   SOLE   6,720 0 0
AT&T Inc COM 00206r102 18,703 460,550 SH   SOLE   460,550 0 0
AXA common ADR COM 054536107 1,418 67,000 SH   SOLE   67,000 0 0
AbbVie Inc. COM 00287y109 9,598 152,176 SH   SOLE   152,176 0 0
Abbott Laboratories COM 002824100 9,134 215,984 SH   SOLE   215,984 0 0
Adobe Systems Inc COM 00724F101 459 4,233 SH   SOLE   4,233 0 0
Air Products & Chemicals Inc COM 009158106 552 3,675 SH   SOLE   3,675 0 0
Alphabet Inc Cl A COM 02079k305 4,225 5,255 SH   SOLE   5,255 0 0
Alphabet Inc Cl C COM 02079k107 3,649 4,694 SH   SOLE   4,694 0 0
Amazon Com Inc COM 023135106 763 911 SH   SOLE   911 0 0
American Express Co. COM 025816109 231 3,614 SH   SOLE   3,614 0 0
Amgen Inc Com COM 031162100 628 3,767 SH   SOLE   3,767 0 0
Analog Devices Inc Com COM 032654105 7,610 118,083 SH   SOLE   118,083 0 0
Apple Inc COM 037833100 916 8,106 SH   SOLE   8,106 0 0
Astellas Pharma Japan sedol 69 COM j03393105 342 22,000 SH   SOLE   22,000 0 0
Auto Data Processing COM 053015103 17,253 195,617 SH   SOLE   195,617 0 0
Bemis Co Inc COM 081437105 948 18,590 SH   SOLE   18,590 0 0
C V S Caremark Corp COM 126650100 7,929 89,103 SH   SOLE   89,103 0 0
Cedar Fair Lp COM 150185106 476 8,315 SH   SOLE   8,315 0 0
CenterPoint Energy Inc. COM 15189T107 225 9,665 SH   SOLE   9,665 0 0
Centurylink Inc. COM 156700106 201 7,335 SH   SOLE   7,335 0 0
Chevron Corporation COM 166764100 428 4,158 SH   SOLE   4,158 0 0
Chubb Ltd COM h1467j104 837 6,665 SH   SOLE   6,665 0 0
Cisco Systems Inc COM 17275R102 296 9,327 SH   SOLE   9,327 0 0
Citrix Systems Inc. COM 177376100 1,534 17,995 SH   SOLE   17,995 0 0
Colgate Palmolive COM 194162103 5,893 79,486 SH   SOLE   79,486 0 0
Comcast Corp COM 20030n101 488 7,354 SH   SOLE   7,354 0 0
Costco Whsl Corp New COM 22160K105 634 4,155 SH   SOLE   4,155 0 0
Cyrusone Inc. COM 23283r100 3,569 75,030 SH   SOLE   75,030 0 0
Digital Realty Trust COM 253868103 292 3,011 SH   SOLE   3,011 0 0
Du Pont Ie De Nours COM 263534109 1,003 14,970 SH   SOLE   14,970 0 0
Ebay Inc Com COM 278642103 7,026 213,543 SH   SOLE   213,543 0 0
Emerson Elec Co COM 291011104 1,628 29,863 SH   SOLE   29,863 0 0
Expeditors Intl Wash Inc. COM 302130109 3,882 75,355 SH   SOLE   75,355 0 0
Exxon Mobil Corp Com COM 30231g102 1,074 12,305 SH   SOLE   12,305 0 0
Facebook Inc. COM 30303m102 390 3,038 SH   SOLE   3,038 0 0
Fast Retailing -Japan COM 6332439JP 2,742 8,600 SH   SOLE   8,600 0 0
Fedex Corp COM 31428x106 513 2,938 SH   SOLE   2,938 0 0
First Solar Inc COM 336433107 976 24,720 SH   SOLE   24,720 0 0
Fomento Economico Mexicano Sa COM 344419106 1,487 16,155 SH   SOLE   16,155 0 0
Fuji Heavy Industries B01DH73 COM j14406136 679 18,000 SH   SOLE   18,000 0 0
General Mills Inc COM 370334104 484 7,570 SH   SOLE   7,570 0 0
Gilead Sciences Inc. COM 375558103 348 4,400 SH   SOLE   4,400 0 0
Glaxo Smith Kline Plc COM 37733W105 3,147 72,960 SH   SOLE   72,960 0 0
Grainger Ww Inc. COM 384802104 418 1,861 SH   SOLE   1,861 0 0
Home Depot Inc COM 437076102 1,492 11,598 SH   SOLE   11,598 0 0
Hubbell Inc COM 443510607 1,058 9,817 SH   SOLE   9,817 0 0
Illinois Tool Works Inc COM 452308109 625 5,214 SH   SOLE   5,214 0 0
Illumina Inc COM 452327109 3,055 16,815 SH   SOLE   16,815 0 0
Ingevity Corp COM 45688c107 469 10,166 SH   SOLE   10,166 0 0
Int'l Business Machines Corp COM 459200101 2,212 13,922 SH   SOLE   13,922 0 0
Intel Corp COM 458140100 3,154 83,538 SH   SOLE   83,538 0 0
Jasa Marga (JSMR IJ) sedol B28 COM y71285103 841 2,389,300 SH   SOLE   2,389,300 0 0
Johnson And Johnson Com COM 478160104 1,882 15,935 SH   SOLE   15,935 0 0
Kesko OYJ sedol 4490005 FI (KE COM 004167856 392 8,500 SH   SOLE   8,500 0 0
Marriott International Inc. COM 571903202 2,606 38,702 SH   SOLE   38,702 0 0
Mc Donalds Corp COM 580135101 522 4,522 SH   SOLE   4,522 0 0
Mercadolibre Inc. COM 58733r102 6,585 35,600 SH   SOLE   35,600 0 0
Meridian Bioscience Inc. COM 589584101 2,340 121,330 SH   SOLE   121,330 0 0
Microsoft Corp COM 594918104 410 7,113 SH   SOLE   7,113 0 0
Nestle S A Reg B Adr F 1 Adr R COM 641069406 243 3,078 SH   SOLE   3,078 0 0
Nike Inc COM 654106103 253 4,800 SH   SOLE   4,800 0 0
Nordea Bank ADR COM 65557a206 127 12,925 SH   SOLE   12,925 0 0
Novartis Adr COM 66987v109 7,867 99,635 SH   SOLE   99,635 0 0
Novo-Nordisk A-S Adr F 1 Adr R COM 670100205 7,634 183,550 SH   SOLE   183,550 0 0
Novo-Nordisk A/S Sedol# 707752 COM k72807132 1,171 28,175 SH   SOLE   28,175 0 0
Novozymes A/S B Shs sedol# B79 COM k7317j133 218 4,940 SH   SOLE   4,940 0 0
Oracle Corp COM 68389x105 2,049 52,154 SH   SOLE   52,154 0 0
PayPal Holdings, Inc. COM 70450y103 600 14,643 SH   SOLE   14,643 0 0
Pepsico Incorporated COM 713448108 8,857 81,425 SH   SOLE   81,425 0 0
Praxair Inc COM 74005p104 1,415 11,707 SH   SOLE   11,707 0 0
Priceline Group COM 741503403 6,476 4,401 SH   SOLE   4,401 0 0
Procter & Gamble Co COM 742718109 1,330 14,815 SH   SOLE   14,815 0 0
Progressive Corp Ohio COM 743315103 315 10,009 SH   SOLE   10,009 0 0
Ramsay Health Care Ltd sedol#6 COM q7982y104 5,212 86,090 SH   SOLE   86,090 0 0
Roche Holdings Adr COM 771195104 388 12,520 SH   SOLE   12,520 0 0
Rowe T Price Group Inc COM 74144t108 7,480 112,479 SH   SOLE   112,479 0 0
Semen Gresik TBK COM y7142g168 51 65,500 SH   SOLE   65,500 0 0
Seven & I Holdings Ltd 3382 JP COM j7165h108 9,051 192,675 SH   SOLE   192,675 0 0
Singapore Telecom LTD COM y79985209 100 34,300 SH   SOLE   34,300 0 0
Sprouts Farmers Markets COM 85208m102 330 16,000 SH   SOLE   16,000 0 0
Starbucks Corp COM 855244109 3,251 60,054 SH   SOLE   60,054 0 0
Sunpower COM 867652406 253 28,340 SH   SOLE   28,340 0 0
Svenska Handelsbanken ADR COM 86959c103 149 21,920 SH   SOLE   21,920 0 0
Swiss RE AG ADR COM 870886108 617 27,260 SH   SOLE   27,260 0 0
Swiss RE AG Sedol# B545MG5 CH COM h8431b109 8,037 88,885 SH   SOLE   88,885 0 0
Sysco Corp Com COM 871829107 706 14,400 SH   SOLE   14,400 0 0
Target Corporation COM 87612E106 13,359 194,510 SH   SOLE   194,510 0 0
Tegna Inc. COM 87901j105 2,731 124,910 SH   SOLE   124,910 0 0
Telstra Ltd sedol 6087289AU COM Q8975N105 2,544 641,814 SH   SOLE   641,814 0 0
Texas Instruments Inc COM 882508104 257 3,656 SH   SOLE   3,656 0 0
Tiffany & Co. COM 886547108 327 4,500 SH   SOLE   4,500 0 0
Tjx Cos Inc New COM 872540109 12,374 165,469 SH   SOLE   165,469 0 0
Toronto-Dominion Bank COM 891160509 1,212 27,300 SH   SOLE   27,300 0 0
Tractor Supply Company COM 892356106 1,467 21,785 SH   SOLE   21,785 0 0
Tupperware Inc. COM 899896104 591 9,044 SH   SOLE   9,044 0 0
Unilever N V Ny Shs Newf N Y R COM 904784709 655 14,205 SH   SOLE   14,205 0 0
Unilever Plc COM 904767704 409 8,630 SH   SOLE   8,630 0 0
Union Pacific COM 907818108 207 2,126 SH   SOLE   2,126 0 0
United Parcel Svc Cl B COM 911312106 21,497 196,574 SH   SOLE   196,574 0 0
VISA Inc. COM 92826c839 5,894 71,269 SH   SOLE   71,269 0 0
Varian Med Sys Inc COM 92220p105 299 3,000 SH   SOLE   3,000 0 0
Verizon Communications COM 92343V104 4,685 90,124 SH   SOLE   90,124 0 0
Walt Disney Company COM 254687106 592 6,376 SH   SOLE   6,376 0 0
West Rock Co COM 96145D105 3,037 62,645 SH   SOLE   62,645 0 0
Westinghouse Air Brake Tech. C COM 929740108 822 10,068 SH   SOLE   10,068 0 0