a thousand fishes stacked on top of each other in the desert by terry a. davis