Finding the Error of the Marine Compass on Board Ship / Benjamin Franklin Greene Pengarang text Kompas Nautika URN:ISBN:9780530622576