From theoretical issues and neurophysiology to applications and hardware implementations.