Nancy Kress | Ej-Es

Narrated by Sheri Mann Stewart (via Escape Pod).