DS has been asking questions and having tried my best to answer them I failing quite spectacularly. Can anyone recommend a book please?