Marines

Adie, Donald W

Marines a working guide to their development and design - 3rd ed. - London Architectural Press 1984 - 367p. : ill.

0851393977

NA 6330 Adi