Life history traits in guppies (Poecilia reticulata) vary geographically along a predator assemblage gradient, and field experiments have indicated that the association may be causal; guppies introduced from high predation sites to low predation sites have evolved the phenotype associated with low predation in as few as seven generations. It has long been recognized, however, that low predation sites tend to have greater forest canopy cover than high predation sites. Stream differences in canopy cover could translate into stream differences in resource availability, another theoretically potent agent of selection on life history traits. Moreover, new computer simulations indicate that the high predation phenotype would outcompete the low pr...