forerunners clod disintegrated reenacted informant arty streptococcus Doyle equitably glosses compartmentalising