K. C. Kelley has written dozens of books for young readers on everything from sports to nature to history. He lives with his family in Santa Barbara, California.