omniglot's guide to writing systems has several good pages dealing with tengwar. how the script originated, how it works, how to write it, etc. it also has interesting links for scottish gaelic, welsh, and even polish.
better beware JD ;-)
actually omniglot's got quite a few language references that are excellent i18n resources.