typhoid mary mallon diseases ailments common complaints known better domain astrocyte typhoid