Palwick, Susan(b. 1961). Shelter. New York: Tor, 2007.