Title: Why You Win or Lose: The Psychology of Speculation, Author: Fred C. Kelly
Title: Bigger Problems: Major Concepts for Understanding Transactions under Islamic law, Author: Joe W Bradford