John Frederick Cooke Farguhar ,genom