In Debian Linux, there's a group of "libchm" packages that offer an API and tools to unpack Windows Compiled Help Module files. A lot of EBooks are delivered this way, including the Ruby Book, and it's always bugged me that I have no Linux option for reading them (I know the Ruby book is available as HTML, but it isn't as easy to use as the Windows help viewer). Anyhow, I unpacked an EBook using "extract_chmLib", and found the .hhc file which contains the table of contents. It's just an HTML file with a set of nested <UL> lists, and each <LI> contains an <object>. The objects have parameters for Name and "Local", and I translated them to <a href=Local>Name</a>, and got a working table of contents. Add a little bit of framery, and I have a working EBook, sweet. Ok, my question. Would anyone be interested in a Ruby or Apache module that provides a normal HTML interface to a CHM file? Because it looks pretty feasible, and I don't think it's been done. Clifford Heath.