Why Stock Markets Crash by Didier Sornette could be one of the most creative and unique scientific approaches to understanding the stock market I have read. The approach lies in complexity theory and involves identifying properties of critical self-organizing systems. I highly recommend this book for any reader interested in complexity theory, self-organization, and financial markets.