<?xml version="1.0" encoding="UTF-8"?>
<informationTable
	xsi:schemaLocation="http://www.sec.gov/edgar/document/thirteenf/informationtable eis_13FDocument.xsd"
	xmlns="http://www.sec.gov/edgar/document/thirteenf/informationtable"
	xmlns:n1="http://www.sec.gov/edgar/document/thirteenf/informationtable"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<infoTable>
		<nameOfIssuer>Abbvie Inc.</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>00287Y109</cusip>
		<value>8819</value>
		<shrsOrPrnAmt>
			<sshPrnamt>142441</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>142441</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Abiomed Inc.</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>003654100</cusip>
		<value>9049</value>
		<shrsOrPrnAmt>
			<sshPrnamt>82800</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>82800</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Aetna Life Casualty</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>008140105</cusip>
		<value>317</value>
		<shrsOrPrnAmt>
			<sshPrnamt>2598</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>2598</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>American Express</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>025816109</cusip>
		<value>301</value>
		<shrsOrPrnAmt>
			<sshPrnamt>4950</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>4950</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Amgen Inc</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>031162100</cusip>
		<value>13019</value>
		<shrsOrPrnAmt>
			<sshPrnamt>85567</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>85567</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Analog Devices Inc.</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>032654105</cusip>
		<value>18881</value>
		<shrsOrPrnAmt>
			<sshPrnamt>333351</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>333351</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>American Tel &amp; Tel</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>001957505</cusip>
		<value>218</value>
		<shrsOrPrnAmt>
			<sshPrnamt>5048</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>5048</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Bank of New York Mellon Corp</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>064057102</cusip>
		<value>955</value>
		<shrsOrPrnAmt>
			<sshPrnamt>24579</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>24579</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Berkshire Hathaway Inc CL A</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>084670108</cusip>
		<value>1302</value>
		<shrsOrPrnAmt>
			<sshPrnamt>6</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>6</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Berkshire Hathaway Inc CL B</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>084670207</cusip>
		<value>833</value>
		<shrsOrPrnAmt>
			<sshPrnamt>5750</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>5750</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Biogen Idec</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>09062X103</cusip>
		<value>20424</value>
		<shrsOrPrnAmt>
			<sshPrnamt>84460</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>84460</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Boeing</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>097023105</cusip>
		<value>391</value>
		<shrsOrPrnAmt>
			<sshPrnamt>3009</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>3009</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Bristol Myers</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>110122108</cusip>
		<value>728</value>
		<shrsOrPrnAmt>
			<sshPrnamt>9900</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>9900</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Brown Forman CL B</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>115637209</cusip>
		<value>22984</value>
		<shrsOrPrnAmt>
			<sshPrnamt>230396</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>230396</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Campbell Soup </nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>134429109</cusip>
		<value>575</value>
		<shrsOrPrnAmt>
			<sshPrnamt>8650</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>8650</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Caterpillar Inc.</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>149123101</cusip>
		<value>508</value>
		<shrsOrPrnAmt>
			<sshPrnamt>6700</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>6700</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Cepheid Com</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>15670R107</cusip>
		<value>6401</value>
		<shrsOrPrnAmt>
			<sshPrnamt>208155</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>208155</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Coca Cola Co.</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>191216100</cusip>
		<value>1616</value>
		<shrsOrPrnAmt>
			<sshPrnamt>35650</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>35650</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Cognex</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>192422103</cusip>
		<value>21478</value>
		<shrsOrPrnAmt>
			<sshPrnamt>498320</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>498320</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Colgate Palmolive</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>194162103</cusip>
		<value>1991</value>
		<shrsOrPrnAmt>
			<sshPrnamt>27200</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>27200</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Comm Vault Systems Inc.</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>204166102</cusip>
		<value>441</value>
		<shrsOrPrnAmt>
			<sshPrnamt>10200</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>10200</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Conoco Phillips</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>20825C104</cusip>
		<value>1777</value>
		<shrsOrPrnAmt>
			<sshPrnamt>40760</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>40760</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Danaher Corp.</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>235851102</cusip>
		<value>24906</value>
		<shrsOrPrnAmt>
			<sshPrnamt>246596</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>246596</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Dentsplay</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>249030107</cusip>
		<value>9540</value>
		<shrsOrPrnAmt>
			<sshPrnamt>153769</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>153769</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Dexcom Inc.</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>252131107</cusip>
		<value>21548</value>
		<shrsOrPrnAmt>
			<sshPrnamt>271625</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>271625</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Dominion Resources</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>78478P202</cusip>
		<value>345</value>
		<shrsOrPrnAmt>
			<sshPrnamt>4425</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>4425</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Dow Chemical</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>260543101</cusip>
		<value>2330</value>
		<shrsOrPrnAmt>
			<sshPrnamt>46875</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>46875</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>E I DuPont DeNemours</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>263534109</cusip>
		<value>2532</value>
		<shrsOrPrnAmt>
			<sshPrnamt>39079</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>39079</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Emerson Electric Co</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>291011104</cusip>
		<value>506</value>
		<shrsOrPrnAmt>
			<sshPrnamt>9702</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>9702</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Exxon Mobil Corp</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>30231G102</cusip>
		<value>2408</value>
		<shrsOrPrnAmt>
			<sshPrnamt>25692</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>25692</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>General Electric</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>369604103</cusip>
		<value>9342</value>
		<shrsOrPrnAmt>
			<sshPrnamt>296756</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>296756</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>General Mills Inc.</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>370334104</cusip>
		<value>3176</value>
		<shrsOrPrnAmt>
			<sshPrnamt>44538</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>44538</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Grainger WW Inc.</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>384802104</cusip>
		<value>14446</value>
		<shrsOrPrnAmt>
			<sshPrnamt>63569</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>63569</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Grupo Televiso</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>40049J206</cusip>
		<value>2603</value>
		<shrsOrPrnAmt>
			<sshPrnamt>99965</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>99965</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Henry Schein Inc</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>806407102</cusip>
		<value>17408</value>
		<shrsOrPrnAmt>
			<sshPrnamt>98459</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>98459</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Hershey Foods Corp</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>427866108</cusip>
		<value>772</value>
		<shrsOrPrnAmt>
			<sshPrnamt>6800</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>6800</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Hewlett Packard Enterprises</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>42824C109</cusip>
		<value>442</value>
		<shrsOrPrnAmt>
			<sshPrnamt>24200</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>24200</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Hewlett Packard</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>428236103</cusip>
		<value>276</value>
		<shrsOrPrnAmt>
			<sshPrnamt>22000</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>22000</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Home Depot</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>437076102</cusip>
		<value>1852</value>
		<shrsOrPrnAmt>
			<sshPrnamt>14500</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>14500</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Honeywell Intl Inc</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>438516106</cusip>
		<value>19088</value>
		<shrsOrPrnAmt>
			<sshPrnamt>164102</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>164102</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Idex Laboratories</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>45168D104</cusip>
		<value>16214</value>
		<shrsOrPrnAmt>
			<sshPrnamt>174605</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>174605</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Illinois Tool Wks</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>452308109</cusip>
		<value>7613</value>
		<shrsOrPrnAmt>
			<sshPrnamt>73091</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>73091</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Incyte Genomics</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>45337C102</cusip>
		<value>656</value>
		<shrsOrPrnAmt>
			<sshPrnamt>8205</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>8205</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Inogen</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>45780L104</cusip>
		<value>8747</value>
		<shrsOrPrnAmt>
			<sshPrnamt>174550</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>174550</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Insulet Corporation </nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>45784P101</cusip>
		<value>9091</value>
		<shrsOrPrnAmt>
			<sshPrnamt>300635</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>300635</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Internation Business Machines</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>459200101</cusip>
		<value>1749</value>
		<shrsOrPrnAmt>
			<sshPrnamt>11522</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>11522</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>International Paper</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>460146103</cusip>
		<value>500</value>
		<shrsOrPrnAmt>
			<sshPrnamt>11800</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>11800</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Johnson &amp; Johnson</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>478160104</cusip>
		<value>25281</value>
		<shrsOrPrnAmt>
			<sshPrnamt>208416</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>208416</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>JPMorgan Chase &amp; Co.</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>4812A0367</cusip>
		<value>435</value>
		<shrsOrPrnAmt>
			<sshPrnamt>6999</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>6999</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Kimberly Clark</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>494368103</cusip>
		<value>10663</value>
		<shrsOrPrnAmt>
			<sshPrnamt>77562</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>77562</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Kraft Foods Group</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>50075N104</cusip>
		<value>1520</value>
		<shrsOrPrnAmt>
			<sshPrnamt>17175</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>17175</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Mastercard</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>57636Q104</cusip>
		<value>12571</value>
		<shrsOrPrnAmt>
			<sshPrnamt>142750</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>142750</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>McDonalds Corp</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>580135101</cusip>
		<value>1306</value>
		<shrsOrPrnAmt>
			<sshPrnamt>10850</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>10850</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Merck &amp; Co</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>589331107</cusip>
		<value>3471</value>
		<shrsOrPrnAmt>
			<sshPrnamt>60254</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>60254</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Mettler Toledo</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>592688105</cusip>
		<value>8207</value>
		<shrsOrPrnAmt>
			<sshPrnamt>22490</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>22490</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Minn Mng &amp; Mfg Co</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>604059105</cusip>
		<value>17931</value>
		<shrsOrPrnAmt>
			<sshPrnamt>102395</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>102395</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Neogen Corporation</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>640491106</cusip>
		<value>20465</value>
		<shrsOrPrnAmt>
			<sshPrnamt>363819</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>363819</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Novo Nordisk</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>670100205</cusip>
		<value>20564</value>
		<shrsOrPrnAmt>
			<sshPrnamt>382375</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>382375</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Occidental Pete Corp Cal</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>674599105</cusip>
		<value>5449</value>
		<shrsOrPrnAmt>
			<sshPrnamt>72109</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>72109</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Paychex Inc.</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>704326107</cusip>
		<value>1761</value>
		<shrsOrPrnAmt>
			<sshPrnamt>29600</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>29600</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Pepsico Inc.</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>713448108</cusip>
		<value>1447</value>
		<shrsOrPrnAmt>
			<sshPrnamt>13662</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>13662</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Proctor &amp; Gamble</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>742718109</cusip>
		<value>1043</value>
		<shrsOrPrnAmt>
			<sshPrnamt>12323</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>12323</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Raytheon Company New</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>755111507</cusip>
		<value>18875</value>
		<shrsOrPrnAmt>
			<sshPrnamt>138841</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>138841</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Rockwell Automation Inc.</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>774347108</cusip>
		<value>1977</value>
		<shrsOrPrnAmt>
			<sshPrnamt>17221</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>17221</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Rockwell Collins</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>774341101</cusip>
		<value>5419</value>
		<shrsOrPrnAmt>
			<sshPrnamt>63652</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>63652</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Ross Stores Inc</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>778296103</cusip>
		<value>9720</value>
		<shrsOrPrnAmt>
			<sshPrnamt>171450</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>171450</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Schlumberger Limited</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>806857108</cusip>
		<value>15205</value>
		<shrsOrPrnAmt>
			<sshPrnamt>192272</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>192272</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Southern Co</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>842587107</cusip>
		<value>2962</value>
		<shrsOrPrnAmt>
			<sshPrnamt>55235</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>55235</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>SPDR Index SHs Fds Euro</nameOfIssuer>
		<titleOfClass>ETF</titleOfClass>
		<cusip>78463X202</cusip>
		<value>5567</value>
		<shrsOrPrnAmt>
			<sshPrnamt>178591</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>178591</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>State Street Corp</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>857477103</cusip>
		<value>5729</value>
		<shrsOrPrnAmt>
			<sshPrnamt>106255</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>106255</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Syngenta AG ADS</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>87160A100</cusip>
		<value>6202</value>
		<shrsOrPrnAmt>
			<sshPrnamt>80764</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>80764</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Sysco Corp</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>871829107</cusip>
		<value>1941</value>
		<shrsOrPrnAmt>
			<sshPrnamt>38263</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>38263</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Tiffany &amp; Co.</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>886547108</cusip>
		<value>22103</value>
		<shrsOrPrnAmt>
			<sshPrnamt>364491</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>364491</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Trimble Navigation</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>896239100</cusip>
		<value>6810</value>
		<shrsOrPrnAmt>
			<sshPrnamt>279571</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>279571</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Unilever</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>904767704</cusip>
		<value>3223</value>
		<shrsOrPrnAmt>
			<sshPrnamt>67275</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>67275</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Verizon</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>92343V104</cusip>
		<value>2813</value>
		<shrsOrPrnAmt>
			<sshPrnamt>50385</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>50385</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Walgreens</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>931422109</cusip>
		<value>217</value>
		<shrsOrPrnAmt>
			<sshPrnamt>2600</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>2600</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Walt Disney Co Del</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>254687106</cusip>
		<value>1524</value>
		<shrsOrPrnAmt>
			<sshPrnamt>15579</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>15579</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Wells Fargo</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>949746101</cusip>
		<value>7664</value>
		<shrsOrPrnAmt>
			<sshPrnamt>161925</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>161925</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
	<infoTable>
		<nameOfIssuer>Williams Sonoma</nameOfIssuer>
		<titleOfClass>COM</titleOfClass>
		<cusip>969904101</cusip>
		<value>10353</value>
		<shrsOrPrnAmt>
			<sshPrnamt>198600</sshPrnamt>
			<sshPrnamtType>SH</sshPrnamtType>
		</shrsOrPrnAmt>
		<investmentDiscretion>SOLE</investmentDiscretion>
		<votingAuthority>
			<Sole>198600</Sole>
			<Shared>0</Shared>
			<None>0</None>
		</votingAuthority>
	</infoTable>
</informationTable>
