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.
« 6 / 6