sorry I meant to say, "a farseer is only mastery level one, even with spirit stones. Therefore Eldard (mastery level 3) is the only Eldar that can cast Mastery level 2 powers.
I just figured that Spirit Stones would make them level 2 just like Epistolary makes Librarians level 2.