IFWG (International Fantasy Writers Guild) Publishing is an international, independent publisher specialising in speculative fiction and childrens fiction.