0001181431-03-014422 4 1 20030717 20030717 ENVIRONMENTAL POWER CORP 0000805012 4991 042782065 DE 1231 500 MARKET ST STE 1E PORTSMOUTH NH 03801 6034311780 500 MARKET ST STE 1E PORTSMOUTH NH 03801 LIVINGSTON DONALD A 0001005578 4 34 000-15472 03791319 500 MARKET ST SUITE 1E PORTSMOUTH NH 03801 6034311780 500 MARKET ST SUITE 1E PORTSMOUTH NH 03801 4 1 rrd13461.xml FORM 4