In a certain code language, '-' represents '+', '+' represents 'x', 'x' represents '÷' and '÷' represents '-'. Find out the answer to the following question.
Six books are kept one above the other. Hindi is just above Sanskrit. The English is between Mathematics and Science. Law is between Hindi and Mathematics. Which book is at the fourth position from top?