Thea Stilton Thea Stilton. Stilton Hamilton Hanmilton Heselton Jon Milton Geronimo Stilton Crane Milton Dennis Elton