Irfan Essa’s MS Thesis (1990) on “Contact detection, collision forces and friction for physically based virtual world modeling”