Michael Duxbury

Michael Duxbury is an editor for Stargate SG-1: True Science.