web site copyright © 2010 by Michael Hurwicz all rights reserved