Temperaments Post author By Rachel Hawker Post date 13 December 2023 Dr. Craig speaks on the 4 Temperaments