Author of speculative fiction

R.M. Olson