Living costs are at an all-time high, leaving little extra money for hobbies like reading. Getting free books is a useful ...