Teresa Solana was born in Barcelona in 1962. A philosopher by training and a fan of the Classical world...