• Think you're a Robert Heinlein fan? Then you better get all of these questions right!