by Hume, Rob, Still, Robert, Swash, Andy, Harrop, Hugh, Tipling, David | United Kingdom, Great Britain
Published 02/08/2019 by PRINCETON UNIVERSITY PRESS
Paperback | 272 pages, 1,600 colour illus., 248 maps, 259 silhouettes
by Hume, Rob, Still, Robert, Swash, Andy, Harrop, Hugh, Tipling, David | United Kingdom, Great Britain
Published 02/08/2019 by PRINCETON UNIVERSITY PRESS
Paperback | 272 pages, 1,600 colour illus., 248 maps, 259 silhouettes