Wow - thanks for putting this together, Sun Fin! I'm familiar with a couple of these, but I didn't know that the relevant chapters of Sima Guang's ZZTJ had been translated into English, for example! I'll definitely have to check some of these resources out.
(I won't get into my opinion of Sima Guang here, though. Suffice it to say I'm not a fan.)
Some more blood, Chekov. The needle won't hurt, Chekov. Take off your shirt, Chekov. Roll over, Chekov. Breathe deeply, Chekov. Blood sample, Chekov! Marrow sample, Chekov! Skin sample, Chekov! If I live long enough... I'm going to run out of samples.