Author: Michael L. Brown
Alternate names: Michael Lynn Brown; Michael L . Brown