EBOOK: Computer: Better Living Through Challenges