Modern geometry - Singh, Krishna (Random Publications LLP, 2023)