Mankind is Noodlekind

Today is the 105th birthday of Momofuku Ando, inventor of instant ramen. Google celebrated with a doodle--and here is my article on the man for the first issue of Lucky Peach (i.e. the English translation of Momofuku). Happy noodling!