A Graph Neural Network Book