Site Moved

My personal site has now moved to a new domain at jeffhume.ca and has been relaunched. This URL will soon redirect to the new page, but until then, please follow the link.