Astrology and medicine in antiquity and the middle ages - Retief, Francois; Cilliers, Louise (Suid-Afrikaans Tydskrif vir Natuurwetenskap en Tegnologie / South African Journal of Science and Technology, 2010)