Hard lesson

Hard lesson

One reason shipping is so fascinating is that it combines mathematics, history, geography and every