Reading list: mechanical