Keith Alan is a nom de plume. Not because I’m embarrassed, but because my last name is too long to sign over and over and over again. Even though it has a cool ‘x’ in it, I decided, when fantasizing …
Author: mitusents
Biochemist, MBA, then programmer. Now novelist, screenplay writer and hopefully director. What a strange trip it's been.