Karen Anderson - American fantasy writer (1932-2018)