Kneale, Matthew

English passengers / Matthew Kneale. - London : Hamish Hamilton, c 2000. - 462 p.

0241140680 9780241140680

823.914