Use the following websites to gain knowledge which will help you answer the last set of book questions.