copyright by William Krause