James D. Macdonald
American author and critic
Date of Birth: 22-Feb-1954
Place of Birth: White Plains, New York, United States
Profession: writer, author, children's writer, novelist, science fiction writer
Nationality: United States
Zodiac Sign: Pisces