Antarctica is a formidable icy seductress, provoking feelings of wonder and trepidation in varying degrees like nowhere else ...