gift Mini Book the Art of Harry Potter Magical Places hardcover 304 color pages You will find that this novel challenges your assumptions gently.