Paul Ehrlich and his magic bullets - revisited - Witkop, Bernhard (Proceedings of the America Philosophical Society)