Hammond's new historical atlas for students : a series of 65 plates containing 154 coloured maps and diagrams, with an introd. illus. by 43 maps and plans in black and white
Hammond's new historical atlas for students : a series of 65 plates containing 154 coloured maps and diagrams, with an introd. illus. by 43 maps and plans in black and white