His main present present is an experience/trip so I just want two or three small things for him to open but I'm a bit stuck.
Things he's into: fantasy, science fiction (he's a big book worm but tends to buy himself books), geography, maps. He's a self confessed geek.
Things he won't like: clothes, toiletries, sports related things.