You really should look into some of the software available. There are a few choices. There are a few online ("free") resources, but nothing beats having your software on your own PC with lots of resources at your finger-tips.
And yes, you can cross-reference almost anything in almost any way.
The price is pretty good, too.