Thea Stilton Stilton Hamilton John Milton James Hilton Chilton Giles Milton Dacey Hamilton Hanilton Paul Chilton