Ramanujan is an extreme outlier but an aspiration to lot of Indians. Growing up in the southern tip of India in British Raj to a poor family, he had to literally struggle through all his life, going hungry a lot. It was because he was only good at Math and nothing else, which was unacceptable to be employed by the British. "The Man who knew Infinity" by "Robert Kanigel" is a great book that captures the essence of his work and life beautifully.