Rating ★★★★★ Category non-fiction Read 2010-04-15 Pages 256 An important book. Must read, especially for a market lover like myself.