Alan Cote 

Writer, Patent Agent, Expert Witness, more ...