Andy Ross is a philosopher by training. Raised in England, he earned four degrees from Oxford and London. After government service he taught English in Japan and mathematics and physics in London, then moved to Germany and developed computer books and software. Andy blogs at www.andyross.net