ELEMENTS OF ELECTRONIC NAVIGATION - NAGARAJA, N S (NEW DELHI TATA MCGRAW-HILL PUBLISHING COMPANY LIMITED, 1999)