perilous journey