Alvin Lu was born and lives in San Francisco. He attended Brown University, where he received an MFA in writing, and has worked as a journalist, a salaryman in Tokyo, and a publisher of manga. He is the author of a novel The Hell Screens, and has been at work on a pair of interrelated novels, from which the section in this issue o Your Impossible Voice is excerpted. More writing at City God.