Megakaryocytes, Platelets, Macrophages, and Eosinophils sidottuEnglanti, 1991