TY - BOOK AU - K D Gupta TI - River Engineering SN - 978-93-85077-46-3 PY - 2016/// CY - New Delhi PB - Vayu Education ER -