John Ernest Crawford Share This John Ernest Crawford (John Ernest Crawford, J. E. Crawford Flitch, John Ernest Crawford Flitch)