Alva J. Roberts (pronounced Al-Vee J. Roberts) lives in Western Nebraska with his wife and two dogs. When he is not writing he works as librarian. He writes in all genres of speculative fiction but his passion is writing fantasy. He has had over twenty short stories accepted for publication and three unpublished novels.