Let’s assume you cannot afford the physical book immediately. Here is how you can master geomorphology using open resources while you save up for the original.
Yes, but note it is a foundational text. For UPSC Mains, you must supplement it with standard authors like Bloom (Geomorphology) and current journals. For GS Paper I (Physical Geography), it is more than sufficient. Geomorphology Savindra Singh Pdf
Some possible paper titles by Savindra Singh that might interest you: The Ultimate Guide to Geomorphology by Savindra Singh: