Spirit of Farradorn

The Spirit of Farradorn can be found by interacting with a glowing rock in Faldor mines during the Invasion of Falador after following a trail started by finding the research notes.