John Campbell, the Kirkbean boy who changed the world of navigation

Meeting date
Speaker(s)

Professor Alistair Alcock (Arbigland House, Kirkbean)