For best enjoyment (as they say), print a hard copy and read from there.
A Socratic dialogue [PDF], by Dennis Geller, is a lovely tongue-in-cheek introduction to structured programming.
You must read Thayer's The roles of incompetence [PDF]; thank me afterwards.
Have you ever read Richard Whately's classic Historic Doubts Relative to Napoleon Buonaparte?[PDF] Print the file, two-sided, on US letter paper, and fold in half into a 32-page booklet.
If you love reductionism, look into Norm Margolus's Crystalline computation[ps.gz].
Dave, here is the Scripting demo setup iso EMLDemo.iso