Duncan Allan - Wikipedia, the free encyclopedia