coming soon : the official online home of Allan Block