Title: The riddles of finance, and some answers