HistoryNet
The most comprehensive and authoritative history site on the Internet.
Claude Choules joined the British Royal Navy at age 14. (Australian War Memorial)