Alan A. Block was educated at Roanoke College, Hofstra, and St. John’s University. For the past forty years, he has taught in public schools and universities in New York and Wisconsin. Alan divides his time between homes in Menomonie, Wisconsin, and St. Paul, Minnesota.