Gary D. Schmidt
good book for middle schoolers. really enjoyable
Don't miss the opportunity to share your thoughts!