Maritime Knowledge Book Review: A practical guide to integrated navigation and bridge systems July 10, 2023