allen's home page currently resides at lutins.org (moving soon to lutins.net)