Mitchell's Internal Components - Alan Blanc (Taylor &Francis Group, 2016)