GIANTS AND GRASSHOPPERS