Author: David Alan Nibert
Alternate names: David Nibert
Born: 1953