Do we always have to write the Pub. Year when we write our Thesis? Is this the proper way to cite the author and piece?
Yes, I would always put the year when you write your thesis. Remember, the time the piece was written (in addition to the audience) may contribute to the choices the speaker is making.