on the plain of snakes travel book