Six books are placed from left to right on a shelf. History book is neither on extreme left nor on extreme right. English book is to the immediate left of Science book. Geography book has three books to its right side. Between Science and Sociology books, there are exactly two books. Remaining one book is of Arts. Which book is on leftmost side?