Source: https://mechanics.stackexchange.com/questions/3890/how-can-i-learn-the-details-of-an-engine-thats-not-original