Author: Michael J. Allen
Alternate names: Michael J Allen; Allen, Michael J. (Michael Jerimi), 1972-
Born: 1972
Bio: Michael J. Allen is a USA Today bestselling author of multi-layer science fiction and fantasy novels