Adrian Graham writes science fiction. Send email.