Author: Mark A. Vieira
Alternate names: Mark Vieira
Born: 1950