ID:DA03482076
Search authors sharing the same name
John French
Granada 1981 2nd ed
Available at 2 libraries
Stanford Maritime 1977
Available at 1 libraries