Allen's website has moved to allenmcconnell.net -- you will be redirected in <10 seconds (if not, click on the link to go there manually).

Thanks!
Allen