Author: Michael Idomir Allen
Alternate names: Michael I. Allen; Allen, Michael Idomir; Allen, Michael I.
Born: 23 Jun 1963