A lovely quiz to see how well people know me and to quench my self-absorbed thirst.
Star Wars or Star Trek?