Extra Credit; Junior Library Guild Selection- 9781416949299, Clements, hardcover.