Your life The geeks strike back: Why a love of sci-fi and fantasy should be celebrated to infinity and beyond Damian Holmes