Rand Simberg

Rand Simberg is a space policy, technology and business analyst and consultant