Learn the history and rules of Mahjong, different variations of the game, mathematical analysis & strategies, and free online solitaires & mahjong casino games.