ESC

James D. Macdonald

American fantasy author.

Born1954, White Plains, New York, USA
Linkshttps://en.wikipedia.org/wiki/James_D._Macdonald