Principles of Neural Science 6th Edition by Eric Kandel