Author: Eugene M. Izhikevich