Gary D. Schmidt

Books can ignite fires in your mind, because they carry ideas for kindling, and art for matches.

Collections featuring Gary D. Schmidt