Author: Daniel J Kraus
Alternate names: Daniel Kraus
Born: 1954