A discussion on this may be found, Here.