Kevin Luthardt is the author-illustrator of several books, including Larabee, Peep! and Flying! He is an artist and muralist whose work appears in galleries and other venues. He received a BFA from the University of Illinois at Champaign-Urbana. He lives in Illinois. You can visit his website here.