May 16, 2006 Another Splendid Carnival History Carnival #31 is available at Airminded, and it's one of the best yet!