I got this from the blog "Journey Kitchen," but changed it enough (some on purpose, some not), that I rewrote it here.