SIX GREAT TRAVELLERS - COOK JOHN LENNOX (LOND. HAMISH HAMILTON, 1960)