Author: TRW Systems and Energy.