Author: Eric D Forsman
Alternate names: Eric D. Forsman; Eric Forsman