July 16, 2009

WE CAN HOPE: Will The Stars Align For Space-Based Solar Power?