Real magic

Written by

in

An insightful perspective on writing science fiction from David Brin: