An engine having a rotary member and a first linear member includes a first axis about which the rotary member rotates and a second axis coupling the rotary member to an offset rotary element. The first linear member is coupled to the offset rotary element by a first coupling. The second linear member is coupled at one end to the offset rotary element by the first coupling and at an opposite end to a housing. The first linear member moves back and forth in lateral fashion from a first position to a second position. The lateral movement of the first linear member causing continuous rotational movement of the rotary member in one direction.