German Science Fiction by Rosalind Beardshaw