
Alston Russell
Alston Russell lives in San Antonio, Texas. She teaches English at San Antonio College and works as a freelance editor. She received an Emerging Artist grant last spring and is currently working on her first novel, Taking Leave. (1996)
AGNI has published the following work:
Two Reviews
Review by Alston Russell