Arthur C. Clarke's world of strange powers - John Fairley

Bok