Author:Dorothy J. Heydt

Information about her use of "Katherine Blake" as a pseudonym comes from Locus1.