web site copyright © 2009 by Michael Hurwicz all rights reserved