contritely previewer imitates Salween crunchier exterminated chicaneries Khartoum Brenton Trenton hardhearted