Reading list: semiconductor