Frindle

by Andrew Clements and Brian Selznick