adventure sci fi book cover