Oh yeah. I forgot to talk about the minor insight I had about PostScript, HTML/CSS, and XML. XML and CSS give the presentation agent (read: your web browser) the greatest flexibility with regards to layout of the page. The flipside of this is that the page designer doesn't have complete flexibility over presentation. On the other hand, PostScript gives you *absolute* control over presentation, but it isn't all that versatile. I now understand the pain the W3C has gone through to create a happy medium between content flexibility and layout flexibility. Thanks, folks. CSS is pretty close.