Finding all this information is a time and motion problem. My personal view is that the info found on the Internet generally is quite limited. Books remain the principal source. I'll see what I can locate but it may take a little time. Even finding books can be a headache!