Here is a list of sites where you can read or hear an entire book on the computer for free: