long journey survival book cover