Author: John Anderson
Alternate names: Anderson, John (John Lance), 1962-; Anderson, John 1962-; Anderson, John (John Lance)
Born: 1962