The Amazing Adventures of Kavalier & Clay October 23, 2012 by The Amazing Adventures of Kavalier & Clay