Many books are now available online.