Also if recommending niche finance books. Have to repeat that everyone should read Money Games and Money Machine [link]