Professor James has done a great job at delving into a subject that doesn't get much attention. It is clear that he has thoroughly researched this topic and his book compiles it in a well written, easy to understand package....