Technology and Applications of Autonomous Underwater Vehicles by Gwyn Griffiths