Variously described as 'the average pilgrim', a 'wanderer', and 'a Buddha preaching in European clothes', Charlie Marlow is the voice …