1. An electrical power generator comprising: a) a water vapor generator; b) a hydrogen gas generator attached to the water vapor generator, said hydrogen generator containing a substantially non-fluid substance which reacts with water vapor to generate hydrogen gas; said hydrogen generator optionally being attached to said water vapor generator via at least one conduit; and c) a fuel cell attached to the hydrogen gas generator; said fuel cell optionally being attached to said hydrogen gas generator via at least one conduit.