David R. Palmer

From SFnal

Q5238842

American writer.