Principles of Neural Science By: Eric R Kandel, Steven A Siegelbaum, John D Koester, and 1 more Read more