ESE-2017 preliminary examination : civil engineering : topicwise objective solved questions /
ESE
- India Made Easy Publications 2016
- 595 p. Vol. I 588 p. Vol. II
- ESE 2017 : UPSC engineering services examination Vol. I ESE 2017 : UPSC engineering services examination Vol. II .