https://1library.org/document/q7rvlery-kinematics-variable-stroke-compression-mechanism-internal-combustion-engine.html