• AuthorRandall Munroe
  • ISBN9780593086377