Richard Palmer

Richard Palmer hasn't written any stories yet.

Richard Palmer

Richard Palmer

Paradox embodied: a cynical optimist struggling to believe that humanity is capable of saving itself