A while back I promised the title of a good book on the ancient temperaments. I haven't read it yet, and the publisher (Sophia Institute Press) makes me think the local library will not have it, but here's hoping (or, here's to being temporarily sanguine). It is:
The Temperament God Gave You by Art and Loraine Bennett.