I highly recommend this book. It is exhaustive both in tracing the history of the movement as well as outlining its unique attributes.This is a scholarly book; it is not intended to be read casually. So, if you really want to get an academically-solid overview of MJ, buy this book.