Title: Pasteur and the invisible giants.