Alan Gratz!! November 6, 2016 by messerlyk | 0 comments I got to meet him! And you get to read his books! Learn some history and jump into the shoes of some great characters!