Complicated watches and their repair by De Carle, Donald.