Author: Earth Satellite Corporation.