This is one of the good articles you can find in the net explaining
everything in detail regarding the topic. Book of ra online