Stephen Leigh

Born: 1951-02-27

Biography

Born in Cincinnati, Ohio.

Bibliography

  1. 1990-02-00 Ace in the Hole
  2. 2007-08-00 The Omega Egg