Abstract: A reciprocating machine includes a cyclical kinematic chain in which power is transferred between translational and rotational motion. The kinematic chain includes a piston (2) reciprocating in a cylinder (1), connected by two connecting rods (9, 10) to dual counter rotating crankshafts (7, 8). The crankshafts (7, 8) are displaced symmetrically from the axis of movement of the piston (2), and the crank pins (15, 16) of the crankshafts (7, 8) to which the connecting rods (9, 10) are connected are symmetrically aligned about the axis of movement of the piston (2). The connecting rod small ends (13, 14) abut at their connection to the piston (2).