The advanced atlas of modern geography by John Christopher Bartholomew | Menrva Books