copyright © 2014 ian hameroff. all rights deserved.