history
This website is in the process of being rebuilt. But don't hold your breath.
Please respect authors' rights. Don't download pirated books.
David Flanagan's website. A very hardworking technical writer