DownloadThe Portobello Bookshop Gift Guide 2024

C Napier Bell Author

C. Napier Bell (1835-1906) was a civil engineer. Born in Scotland, he grew up in Central America.