So long I've wandered ...