Found this O'Reilly's site:
http://www.oreilly.com/openbook/

I saw a few of the books listed there, but didn't check them all.