Updated with author's name and website.