A generator, comprising: a pair of complementary stator/rotor assemblies; wherein said stator/rotor assemblies are mounted for synchronous rotation; wherein each of said stator/rotor assemblies comprises: a stator (102, 140); coils mounted on said stator (102, 140) in a stator ring region (108, 143); a rotor (110, 130); magnets having magnetic fields with north and south poles mounted on said rotor (110, 130) in a rotor ring region (113, 133) having a shape and size substantially identical to said stator ring region (108, 143), with all said north poles oriented outward from a north face of said rotor (110, 130) and all said south poles oriented outward from a south face of said rotor (110, 130); wherein said rotor (110, 130) is mounted for rotation around an axis of rotation centered in, and perpendicular to, said stator ring region (108, 143); wherein said rotor (110, 130) is parallel to, and closely displaced from, said stator (102, 140) by a rotor/stator gap; whereby said magnetic fields of said magnets are axially aligned with said axis of rotation; and whereby said magnets overlay said coils, separated by said rotor/stator gap; whereby rotation of said rotor (110, 130) around said axis of rotation causes said poles of said magnets to travel towards and away from said coils to induce a pulsating current flow in only one direction through said coils; wherein said stator/rotor assemblies are separated from each other by a separation distance sufficiently great to avoid substantial drag from interaction of their magnetic fields; wherein said coils and magnets of a first of said pair of stator/rotor assemblies are configured to be complementary to said coils and magnets of the second of said pair of stator/rotor assemblies, so the first of said pair creates pulsating current in only one direction, and the second of said pair creates pulsating current in the opposite direction, and said coils are wired and wound so that said pulsating currents are combined at a desired phase angle to create alternating current; whereby power loss from reversal of current flow is avoided. a pair of complementary stator/rotor assemblies; wherein said stator/rotor assemblies are mounted for synchronous rotation; wherein each of said stator/rotor assemblies comprises: a stator (102, 140); coils mounted on said stator (102, 140) in a stator ring region (108, 143); a rotor (110, 130); magnets having magnetic fields with north and south poles mounted on said rotor (110, 130) in a rotor ring region (113, 133) having a shape and size substantially identical to said stator ring region (108, 143), with all said north poles oriented outward from a north face of said rotor (110, 130) and all said south poles oriented outward from a south face of said rotor (110, 130); wherein said rotor (110, 130) is mounted for rotation around an axis of rotation centered in, and perpendicular to, said stator ring region (108, 143); wherein said rotor (110, 130) is parallel to, and closely displaced from, said stator (102, 140) by a rotor/stator gap; whereby said magnetic fields of said magnets are axially aligned with said axis of rotation; and whereby said magnets overlay said coils, separated by said rotor/stator gap; whereby rotation of said rotor (110, 130) around said axis of rotation causes said poles of said magnets to travel towards and away from said coils to induce a pulsating current flow in only one direction through said coils; a stator (102, 140); coils mounted on said stator (102, 140) in a stator ring region (108, 143); a rotor (110, 130); magnets having magnetic fields with north and south poles mounted on said rotor (110, 130) in a rotor ring region (113, 133) having a shape and size substantially identical to said stator ring region (108, 143), with all said north poles oriented outward from a north face of said rotor (110, 130) and all said south poles oriented outward from a south face of said rotor (110, 130); wherein said rotor (110, 130) is mounted for rotation around an axis of rotation centered in, and perpendicular to, said stator ring region (108, 143); wherein said rotor (110, 130) is parallel to, and closely displaced from, said stator (102, 140) by a rotor/stator gap; whereby said magnetic fields of said magnets are axially aligned with said axis of rotation; and whereby said magnets overlay said coils, separated by said rotor/stator gap; whereby rotation of said rotor (110, 130) around said axis of rotation causes said poles of said magnets to travel towards and away from said coils to induce a pulsating current flow in only one direction through said coils; wherein said stator/rotor assemblies are separated from each other by a separation distance sufficiently great to avoid substantial drag from interaction of their magnetic fields; wherein said coils and magnets of a first of said pair of stator/rotor assemblies are configured to be complementary to said coils and magnets of the second of said pair of stator/rotor assemblies, so the first of said pair creates pulsating current in only one direction, and the second of said pair creates pulsating current in the opposite direction, and said coils are wired and wound so that said pulsating currents are combined at a desired phase angle to create alternating current; whereby power loss from reversal of current flow is avoided.