Root and branch; a novel