Taylor & Francis is an international publishing company originating from the UK.
The logo is a stylised oil lamp, and the type font is ITC Stone Sans Medium with a modified ampersand and kerning.