Casino Dictionary by Kathryn Hashimoto & George G. Fenich