G. Michael Rapp

G. Michael Rapp

  • 44 posts
  • |
  • New Mexico

G. Michael Rapp writes about cultural, technological, and economic change, using speculative fiction tools to do so.
« 2 / 6 »