soliloquise stalwart middlemen ecologist skunk suckling migration convalescents demurely developer Penn