Miles clearly knows her stuff and writes with a palpable and contagious passion for her subject. Still, the results are a mixed bag. Some chapters vibrate with insight and are chock-full of well-plotted research and perceptive point-to-point conclusions.