JOIN US AT THE ELEVENTH SCIENCE FICTION FOUNDATION MASTERCLASS IN SCIENCE FICTION CRITICISM! FRIDAY 30 JUNE TO SUNDAY 2...