This circuit is from an English magazine of 1977. The circuit is still current, just using a TIP41 or 2N3055 for motors up to 3 A. The motor speed is controlled by the input voltage. The resistor R3 must have values between 0.5 and 2 ohm, depending on the motor current.