Canning, ohn.
100 great modern lives / edited by John Canning. - 2nd Edn. / - London : Souvenir Press Limited. - 640p :
0 285 62041 X
Separate Individual Biography
OxN34 / L7
100 great modern lives / edited by John Canning. - 2nd Edn. / - London : Souvenir Press Limited. - 640p :
0 285 62041 X
Separate Individual Biography
OxN34 / L7