A nice book written by D. Frenkel and B. Smit you should read if available.