What we need to know to understand this book

You need

You might need the following books for reference: