Some interesting online books websites:
General books
Some more General books


Some Games Online
An interesting AI game