Sci-fi/fantasy publisher whose logo is a mountain peak (3)
I believe the answer is:
tor
(Other definitions for tor that I've seen before include "Rot about the rocky height" , "eminence" , "A rocky hill in Devon" , "Rot on a peak in Devon" , "Hill or rocky peak" .)