about the author grahame dangerous walker ( 1979 and still going strongish ) born in london , he is a qualified archaeologist , efl/esl teacher and high school teacher of geography , history , politics , economics and law .